Skip to main content
Push Cash is a payments platform for moving money into and out of your product across cards, Apple Pay, and ACH. These docs take you from your first sandbox call to a production-ready integration.

Start here

New to Push Cash? Begin with the Quickstart in order to create an API key and start processing simulated payments in the sandbox environment. From there, Card Payments is the foundation of most integrations.

Build your integration

The core integration guides cover everything needed to accept and pay out money. Start with Card Payments; the others layer on additional payment methods and the asynchronous updates that keep your system in sync.

Card Payments

The core flow end to end: register a user and collect their card, authorize a transaction, handle authentication, and retrieve the result. Includes details on enabling stored credentials, withdrawals, and refunds.

Webhooks

Receive signed, asynchronous notifications of final payment results so your transaction state stays accurate and reliable.

Apple Pay

Let users pay from your web cashier with the cards in their Apple Wallet, authorized with Face ID or Touch ID.

ACH Save

Recover eligible declined card transactions by retrying them over ACH through an authenticated bank flow.
Card Payments and Webhooks form the core of most integrations. Add Apple Pay and ACH Save as your product needs them.

Go live

When your sandbox integration is complete, work through the Go-Live Checklist on a call with your Push Cash representative to set up production API access, account identifiers, and domain verification for Apple Pay.

Reference

Detailed technical references to use alongside the guides:

API Reference

Every endpoint, request, and response for the Push API.

JS SDK

The Push JS SDK that powers the Widget and the Apple Pay launcher.

Settlement

How Push settles approved payments to your operational account.