Skip to main content

Available methods

PayPal is the first available network — currently in the US, supporting Individual accounts. Support for Business accounts and more networks will be added soon.

Coverage

MethodRegionCurrency
PayPalUSUSD

Supported features

MethodDepositWithdrawal
PayPal Supported Supported

Key concepts

  • Transfers are quote-based — deposits and withdrawals both require the user to confirm a quote before the transaction is created, whether funds are being collected from the payment method or paid out to it.
  • APM authorization — when the quote response includes a authorize:<method> requirement, the specified method needs to be authorized. Use the Payment Widget to manage the authorization flow.
  • Authorized external accounts — some APMs support account linking. After the first deposit or withdrawal, an external account is created and reused automatically for subsequent transactions. Other APMs don’t support linking, so the transaction node is always the APM identified by its method, with no persistent external account created.

Testing in sandbox

To test PayPal in sandbox, get in touch with your account manager so that we can provide account credentials.

Start building

Deposit via API

Fund a user’s account programmatically.

Deposit via Widget

Let users deposit funds with a low-code, embeddable widget.

Withdrawal via API

Create quotes and submit payouts programmatically.

Withdrawal via Widget

Let users withdraw funds with a low-code, embeddable widget.