Overview
Time to complete: < 10 minutes This guide walks you through the basic steps to create an API key and process a simulated payment using Push.1. Create an API key
In order to securely access the API, you must first exchange a temporary code for a durable API key. You can request your temporary code in the dedicated slack channel setup for your organization or by reaching out to hello@pushcash.com. Once you have received your code, exchange it for an API key by making a request to thekeys/exchange endpoint.
keys/verify endpoint.
200 (OK) and the name of your organization
2. Process a payment
In order to process a payment, you need to register a user.Create Payment Intent
Now you can submit a request to create a payment intent, replacing “Your user ID” with theid from the previous step.
Enter Test Credentials
- In sandbox, use
5555 5555 5555 4444for your card number. Provide any future date for the expiration and any valid 3-digit number for the CVV. - To authenticate with your bank the username is
mxuserand password ispassword. Select “checking account” if prompted.
Simulate payment declines in sandbox using
Use
5999 9919 6976 9266 for your card number.Use
5999 9819 6976 9283 to simulate a decline after the user completes bank authentication.Confirm Deposit
Click “Deposit” to confirm the payment and display the payment confirmation pane. You should see something like
Finally, click “Back to …” to return here.
Congratulations on completing the quickstart 🎉