Overview
Payment requests allow users to request money from other FLEX users across the entire ecosystem. Recipients can accept, decline, or let the request expire.All payment request endpoints require customer authentication (Bearer token).
Complete API Specification: View the full SSO OpenAPI Spec for detailed schemas and all endpoint specifications.
Payment Request Endpoints
Create Request
POST /sso/payment-transfer - Create a payment requestList Requests
GET /sso/payment-transfer - Get paginated payment requestsGet Request
GET /sso/payment-transfer/{id} - Get payment request by IDAccept Request
POST /sso/payment-transfer/{id}/accept - Accept and execute paymentDecline Request
POST /sso/payment-transfer/{id}/decline - Decline payment requestCancel Request
POST /sso/payment-transfer/{id}/cancel - Cancel payment requestPayment Request Lifecycle
1
Create
Initiator creates a payment request for a specific payer
2
Notify
Payer receives notification of the request
3
Action
Payer can accept, decline, or let it expire
4
Complete
If accepted, payment is automatically executed
Request Statuses
- Pending: Awaiting payer action
- Accepted: Payer accepted and payment completed
- Declined: Payer declined the request
- Cancelled: Initiator cancelled the request
- Expired: Request expired before action
Key Features
Cross-Partner Requests
Create payment requests for any PayTag user on FLEX, regardless of which partner they come from.Role-Based Filtering
Filter payment requests by role:- Initiator: Requests you’ve sent
- Payer: Requests you’ve received
Duration Control
Set custom expiration times for payment requests.Quick Links
Integration Guide
Implementation examples
Transaction API
Direct payment transfers
PayTag API
Search for recipients
OpenAPI Spec
Full API specification
Security
All payment request endpoints require:x-client-idheader (Partner ID)x-api-keyheader (Partner API key)Authorization: Bearer {customer_token}header
Error Responses
API Tags
The Payment Request API includes endpoints under the SSO Payment Request tag in the OpenAPI specification.For complete request/response schemas, parameters, and examples, refer to the SSO OpenAPI Specification.