How does it work? It's basically magic. But if you want to spoil it, you'll have to read the more detailed explanation below. Please note that MyPaymentForm works exclusively with the DPS payment gateway.
Once MyPaymentForm has generated a simple HTML form for you and you've customized the look and feel, you're pretty much ready to go.
Each form is submitted to a unique MyPaymentForm.com address - and this is where the hard work gets done.
Once your form has been identified (via the unique address it gets submitted to), your DPS Hosted Payment Page credentials and preferences are pulled from the database.
These details are used to encrypt transaction details and generate a link to a secure payment page (hosted by DPS). Your customer is then automatically redirected to this address.
When the customer gets to the secure payment page, it's all up to DPS. MyPaymentForm is not involved in the actual payment processing.
Once the payment is completed (successful or not), DPS returns the customer back to a unique page on MyPaymentForm.com
When your customer arrives back at MyPaymentForm.com, your email notification preferences are pulled from the database and any requested emails are sent out.
Finally, the customer is redirected back to a transaction success or failure page on your website, depending on the payment outcome. These pages are specified when you build a form.
Questions? If you still don't understand how it works, feel free to get in touch.