Client API documentation
Build payment experiences on Payflow.
Payflow gives product teams one programmable layer for sandbox and production payments, hosted checkout, embedded card components, ACH bank transfers, routing outcomes, provider callbacks, request IDs, and production-safe client API credentials.
POST
/client/v1/paymentscurl "https://api.ftosllc.co/client/v1/payments" \
-H "Authorization: Bearer sk_sandbox_..." \
-H "Idempotency-Key: order_1024" \
-d '{
"amount": 8400,
"currency": "USD",
"reference": "order_1024"
}'Where integrations usually start
Make the first API call
Create a sandbox payment from a server using a secret key, inspect the response envelope, and hand the checkout URL to your client.
Choose an integration flow
Compare hosted checkout, embedded card components, and ACH transfers before picking the right path for your client experience.
Secure keys and origins
Understand publishable keys, secret keys, CORS origin checks, server-only flows, and safe launch practices.