POST /proxy/transaction
Send a request to your payment processor (PSP) with card data injected from a token. Your server never sees raw card data. Supports JSON, form-encoded, and XML bodies. For JSON, sendtoken, cvc_session_id, and proxy_url in the body; for form/XML you may also send them via headers X-Token, X-Proxy-URL, and X-CVC-Session-ID (or in query/form).
Request
Request body
Placeholders in request_data
Replaced with real card data before the request is sent:
Bank:
${accountNumber}, ${routingNumber}.
Response
200 OK
Proxy returns the PSP response wrapped:Error responses
Delete CVC session
DELETE /proxy/delete-cvc-session/ — Delete a CVC session by UUID (e.g. after a successful transaction). Auth: API key. Response:{ "success": true, "message": "CVC session deleted!" }. Production CVC sessions have a 90-second TTL and are deleted after use in proxy; use this endpoint to delete explicitly when needed (e.g. test sessions).
See Status codes and Common errors.