MSDC Payments
Take payments inside Dynamics 365.
Payments, payment methods, subscriptions and refunds — recorded on the Dynamics 365 timeline and powered by Stripe, GoCardless and more. Built on Dynamics 365 and Power Platform.
Supported processes
Everything you need to collect and manage payments without leaving Dynamics 365.
Payment
Take one-off payments directly from Dynamics 365 records such as accounts, contacts, invoices and orders.
Payment method
Capture and manage customer payment methods securely for repeat and future payments.
Subscription
Set up and manage recurring payments and subscriptions, such as memberships and regular donations.
Refund
Issue full or partial refunds from within Dynamics 365 and keep the payment record in step.
Payment timeline
Provider events update the payment timeline automatically, giving a full history of every payment.
Extendable
Add other payment service providers without changing how your users work.
Supported payment types
Online and offline payments recorded in one place.
Cash
Cheque
Card
Direct debit
Bank transfer
Stripe and GoCardless, ready to go
MSDC Payments already integrates with Stripe for card payments and GoCardless for direct debit. The provider layer is designed to be extended, so additional payment service providers can be added as your needs grow.

How it works
Start in Dynamics 365
A user initiates a payment from a Dynamics 365 record.
Provider processes it
Stripe, GoCardless or another provider handles the transaction.
Events flow back
Provider events update the payment status in Dataverse.
Timeline updated
Every step appears on the payment timeline for full visibility.
PCI compliant
MSDC Payments is PCI compliant, so you can take card payments with confidence.
Frequently asked questions
See MSDC Payments in action
Book a demo and see how payments work inside Dynamics 365.
Request a Demo