Transact capabilities for Business Central apps

GerardoRenteriaGarci 60 views 19 slides Mar 29, 2024
Slide 1
Slide 1 of 19
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19

About This Presentation

Transact capabilities for Business Central apps


Slide Content

Transact capabilities for
Business Central apps
The public preview edition

Agenda
•You share where you are in setting up
transactability for your Business Central
Apps
•A platform to ask questions, provide
feedback, discuss best practices.
•We’ll discuss next steps

Agenda
•Setting the scene.
•A walkthrough of enabling transactability
on your Business Central apps for
Microsoft AppSource.
•Side-by-side licensing.
•Join the public preview program.
•Roadmap and resources.

Massive demand for cloud solutions
$1T
$200B
$550B
2018
2022
2026
According to IDC, demand for
cloud solutions will continue
to accelerate.
80%
80% of sales interactions will
happen through digital
channels by 2025 according to
Bessemer Venture Partners

PurchaseBuild
Marketplace: Acquire, retain, and connect partners to customers on the Microsoft Cloud
CustomersPartners

The Microsoft Commercial marketplace

What Business Central partners are telling us…
Channels
ISVs don’t want to invest in building
monetization engines which does not
provide customer value.
Pricing models
Due to economic factors or the type of
app, ISVs shaped complex pricing
models. Models supporting per-user
pricing, per site licensing, custom
meters
Due to the channel complexity, ISVs
have a desire to resell their Apps
directly to the end-customer or
through a manager reseller
network.
Monetization IP

The transactability roadmap for Business Central apps
Enabling transactability for
Business Central Apps with
a ‘per-user’pricing model in a
Microsoft AppSource direct sales
channel motion.
Public preview program is available
today for you to join…
May 2023
Transactability
fundaments
Milestone 2 Milestone 3
Disclaimer: Listed dates and capabilities are subject to change!

3% flat transaction fee
Market leader in reducing agency fees
from an industry-standard 20% to 3% —
helping partners retain more of their
margin

Tour of AppSource transactability

Side-By-Side licensing
What if an app already has a licensing model?
How to support custom licensing and PerUserOfferPlanentitlements?
Permissions
Entitlements
PerUserOfferPlan
Undefined
Without entitlement With entitlements
Not licensed in AppSource
Transform app to

Using Unlicensed for custom licensing
BingMaps.Entitlement.al
entitlement "BingMapsPremium"
{
Type = Unlicensed;
ObjectEntitlements= "BingMapsPremium";
}

Using Unlicensed for custom licensing
BingMapsGetCode.Cod...al
procedure GeocodeCustomer(Customer: Record Customer)

// When using no or custom licensing
if NAVApp.IsUnlicensed()then
DoCustomLicenseRequestToIsv(AzureADTenantCU.GetAADTenantId());
GeocodeCustomer(Customer, BingMapsCustomer, ErrorText);
// Does user have specific license/entitlement?
if NAVApp.IsEntitled(“BingMapsPremium”)then

Analyzewhich licenses users have
Telemetry event RT0003 (OnCompanyOpensucceeded) has a
dimension called entitlementSetIds.
Lookup what they mean here https://learn.microsoft.com/en-
us/azure/active-directory/enterprise-users/licensing-service-plan-
reference

Twenty participating partners already enabled transactability
on one of their apps during privatepreview!

You can join us as well in the public preview program!
You will have early access to test a range of upcoming features which enables you to streamline
your payment processes, this includes:
•Ready your Business Central apps for transactability.
•Defining public and private per-user pricing for your apps
•Test the transact capabilities of Microsoft AppSource.
•Getting insights in your app transaction performance history.
•Insights into what we are planning for selling direct versus through a channel (CSP).
For you to participate in this program, you are required to enable transactability on one of your
Business Central Apps, do a min. of 5 real transactions and collaborate with the preview team
during a set of hands-on workshops.
Sign up http://aka.ms/BCAppTransact

The transactability roadmap for Business Central apps
Enabling transactability for
Business Central Apps with
a ‘per-user’pricing model in a
Microsoft AppSource direct sales
channel motion.
Public preview program is available
today for you to join…
Adding transactability
capabilities which enables
‘per-user’ selling through a
‘managed (CSP) reseller
network’.
Adding pricing capabilities
Per-site pricing
Custom metering
May 2023
Transactability
fundaments
Phase 2
Additional
channel options
Phase 3
Additional
pricing options
Disclaimer: Listed dates and capabilities are subject to change!

General Business Central resources,
Have a
question?
aka.ms/BCYammer
Join the
conversation
twitter.com/
MSDyn365BC
Looking for
resources?
aka.ms/BCAll
Submit
your ideas
aka.ms/BCIdeas
Join office hours
aka.ms/BCOfficeHours

Thank you