Optimizely Guide
Description
Dintero.Checkout.Episerver is a library for integrating Dintero Payment as the checkout solution for sites based on EPiServer Commerce technology.
Supported Versions: 10.9 and higher
Functionality supported in EPiServer admin:
Capture Refund and partial refund (on item level) NB! Capture and Refund done in Dintero Backoffice will not update the EPiServer order management.
How to install
Add ASAP module is ready on Optimizely
How to use
- After you have installed the module, it is required to create:
- Page layout for Optimizely Commerce Dintero payment settings - ConfigurePayment.ascx. It will manage the following parameters: account id, client id, client secret id, profile id.
-
Make sure you do not have the "DinteroSessionId" meta field.
-
Create a new instance of the DinteroPage page type in EPiServer/CMS.
-
Add start page properties: "DinteroPaymentCancelPage" and "DinteroPaymentLandingPage" - pages where users will be redirected after failed/successful Dintero Authorization.
-
Create a new payment method named Dintero. Please make sure you set "Dintero" as the payment system word.
-
You may define a class with the IPostProcessDinteroPayment interface and register it in EPiServer DI. You may add your custom operations after session authorization, payment capturing, or refunding.
If you want to check out the Github repo click here