Hello All,
Could you please help me how can we setup payment gateway with Event Portal using the AngularJS web project?
In the Micorosft website reference https://docs.microsoft.com/en-us/dynamics365/marketing/event-payment-gateway#finalize-registration
it is said that
- The event website sends a registration request to the Dynamics 365 Marketing "register" endpoint.
- Dynamics 365 Marketing creates a temporary event registration, associates it with the current browser session, and then opens a page that links or redirects to your payment provider and forwards the payment details.
- On capturing payment, the payment provider must confirm with Dynamics 365 Marketing by calling a custom back-end service created by you. Your custom service must authenticate against your Dynamics 365 Marketing instance and trigger a custom action called
msevtmgt_FinalizeExternalRegistrationRequest
(described later in this section). - When your back-end service triggers the custom action, Dynamics 365 Marketing finalizes the registration by turning the temporary registration into a standard registration record that users can see in the system. For registrations that include several attendees, a separate registration record is created for each of them.
As of now the website has a page for payment which is Payment.demo.html which uses xxxx-xxxx-xxxx-xxxx dummy credit card number and on the backend it is using FinalizeRegistrationRequest.
Do we need to use the similar way msevtmgt_FinalizeExternalRegistrationRequest?
Or it depends on the third party service provider with whom we should make agreement
where can i find examples of how to use msevtmgt_FinalizeExternalRegistrationRequest
? Is there any documentation?
Thanks in Advance.
Regards
Abhilash.