mypreorder integrates seamlessly with Braintree Payments (credit and debit cards only).
To use Braintree, sign up for a Braintree Payments account and then follow this guide for accessing your API credentials.
For lower fees we encourage using Pin Payments for credit and debit card processing.