Payment requests
Get payment request
GET
/requests/{id}Retrieves a specific payment request by ID
Authorization
bearer AuthorizationBearer <token>
Your Volley API key as a bearer token
In: header
Path Parameters
id*string
The unique identifier of the payment request
Response Body
application/json
application/json
application/json
fetch("https://example.com/requests/request_8GbnJK6WrxGvPobCylFDO", { method: "GET"}){ "request": { "id": "request_8GbnJK6WrxGvPobCylFDO", "bank_account_id": "bankaccount_ZYm2YeJXZ8Vzx3jjMLyp6", "user_id": "user_cEwCTcXyxhdFbJLyune6x", "amount": { "value": "10.00 NZD", "formatted": "$10.00" }, "message": "Invoice #1234 - Website Development", "status": "active", "url": "https://app.volley.nz/pay/8GbnJK6WrxGvPobCylFDO", "qr_data": "data:image/svg;...", "type": "multi", "flow": "link", "merchant_identifier": "merchant_abc123", "pcr": { "code": "Volley", "particulars": "QG8NV468", "reference": "INV-1234" }, "banner_image_url": "https://example.com/banner.jpg", "logo_image_url": "https://example.com/logo.jpg", "min_payment_amount": 1000, "max_payment_amount": 100000, "require_customer_basic_info": true, "collect_customer_phone": false, "require_customer_phone": false, "require_customer_address": false, "allow_dynamic_amount": true, "allow_marketing_opt_in": false, "is_test_mode": false, "success_redirect_url": "https://example.com/success", "failure_redirect_url": "https://example.com/failure", "created_at": "2025-02-12T08:30:00Z", "expires_at": "2025-03-12T08:30:00Z", "updated_at": "2025-02-12T08:30:00Z", "deleted_at": null }}{ "code": "bad_request.invalid_param.amount", "message": "Invalid format for amount (valid: '10.00 NZD')", "params": {}}{ "code": "bad_request.invalid_param.amount", "message": "Invalid format for amount (valid: '10.00 NZD')", "params": {}}