Get paid from abroad
Accept international payments in USD or any PayPal-supported currency.
PayPal Payments Integration
Connect your PayPal REST app — accept international payments in USD or any PayPal-supported currency. Customers approve in their PayPal account and the invoice settles itself.
01Connect
Create a REST app at developer.paypal.com → My Apps to get the Client ID and Secret. In the app, open Modules → Integrations → PayPal, paste them, set your default currency and click Connect.
Secrets are encrypted at rest and never shown again.
02International payments
Bill overseas customers in USD or any PayPal-supported currency. They approve the payment in their own PayPal account and are sent back to Speedo One — no bank transfer details to share.
03Captured on return
When the payer returns, the server captures the order with PayPal. Only a completed capture settles the invoice — an approval or a redirect on its own never does.
COMPLETEDInvoice INV-1201 settled.04Auto reconciliation
Successful captures are recorded with a receipt journal and bill-wise allocation automatically — the payment is posted and matched against the customer’s open invoices, with nothing to enter by hand.
| Account | Debit | Credit |
|---|---|---|
| PayPal account | $1,200.00 | — |
| Northwind Traders | — | $1,200.00 |
| Invoice | Allocated | Status |
|---|---|---|
| INV-1201 | $1,200.00 | Settled |
| Balance due | $0.00 | — |
Accept international payments in USD or any PayPal-supported currency.
The server captures each order on return; only a completed capture settles the invoice.
Every capture gets a receipt journal and bill-wise allocation automatically.
Payments go to your own PayPal account; the secret is encrypted and never shown again.