Payment integration needs to happen between DocData payments provider and the Digital Access Pass membership module in Wordpress.
The docdata support materials can be found here:
[login to view URL]
The DAP support can be found here, where the integration should happen throught their 3rd party integration possibility (the script might need to be rewritten or tweaked to make it work with DAP):
[login to view URL]
[login to view URL]
From DAP in Wordpress the user should be able to pay with:
- One time payments
- Recurring payments
Payment options as offered by Docdata that need to be included:
- Paypal, Direct Debit, Ideal, CreditCard
All payments should use the webmenu integration method of Docdata
For recurring payments:
- The transaction information (customer data) will be stored in a secure environment at Docdata.
- A cronjob script needs to be written to trigger the recurring payments (Docdata will use the stored customer data to execute the recurring payment). The initial transaction might need to be stored in a database for that.
- Validation of recurring payments needs to happen through an Ideal verification (to be activated by Docdata)
(recurring) payment successes, cancellations and failures need to be integrated through the DAP 3rd party payment connection and Docdata will trigger DAP to do the corresponding action (make product available or cancel product for the user).