web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Integrating Payment Express with CRM Dynamics & Portals

(0) ShareShare
ReportReport
Posted on by

Hi,

We are looking at integrating our current CRM Dynamics Portal with Payment Express so that Users can pay online through the portal.

Has anyone done this before? We are interested in what kind of development would be needed time wise - the payment express guide seems pretty straightforward but we have been given a large estimate for development and integration. Is there a standard expectation of hours required or has can anyone speak from experience based on DPS integration Framework and Integration Implementation on Portal?

Thanks

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Nick.Doelman Profile Picture
    1,947 Most Valuable Professional on at

    I have not worked with payment express specifically but we have integrated with some different online payment gateways.   Since you can't modify the backend code directly for Dynamics 365 Portals it makes it a bit more tricky but still possible.

    Essentially you can create a "companion" web app hosted ideally in Azure that would talk to the API of your payment gateway and also talk to D365 directly via the SDK.  

    From the D365 portal, you add a link or a "pay now" button that would pass over information (invoice #, amount, etc) to the companion app where the user could enter in credit card info and submit.  

    The payment gateway would send info back which your companion app would call Dyn365 SDK methods to update info (e.g. marked as paid).  

    You would need to consider security and authentication.  I recommend you download and look at Adoxio's dynamics portal companion app as a method to persist the authentication between the portal and the payment interface/companion app.

    github.com/.../dynamics-portal-companion-app

    Another approach is to take a look as this presentation as George Doubinski shows an example of integrating the portal with stripe payments.

    channel9.msdn.com/.../ARCH332a  

    In terms of effort, I would say a developer should spend a few days to a week for a simple "pay now and enter a credit card", but with anything, more features would require more effort and it depends on how good Payment Express's API is.

    Good luck!

    Cheers

    Nick

  • Community Member Profile Picture
    on at

    Thanks Nick, I will take a look at those links. Really appreciate you taking the time to share your wisdom!

    Cheers

  • Rizwan Aarif Profile Picture
    480 on at

    Hi Amber,

    How did you go with the Payment Integration for Portals? 

  • Community Member Profile Picture
    on at

    We have had some developers working on it, looking good - set to go live end of next week!

  • Ryan Kim Profile Picture
    10 on at

    Hi Amber,

    I'm looking into payment gateway options. Can you please share the code? I'd like to see how it is implemented the payment on CRM & portal.

    thanks,

    Ryan

  • Rizwan Aarif Profile Picture
    480 on at

    Hi Ryan,

    I have implemented it using a companion app. I can demo to you if you want.

  • Community Member Profile Picture
    on at

    Hi Rizwan,

    I am attempting to do the same.  I would love to see a demo if that is possible.

    Tad

  • Rizwan Aarif Profile Picture
    480 on at

    Hi Tad,

    Please share your email or message me on Skype (Skype name - rizwanitarsi) so that I can share the demo link with credentials to test.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans