Quickpay
How It Works
1
Create a deposit
{
"invoice_id" : "1000000001",
"amount": "10",
"country": "BR",
"currency": "BRL",
"payment_method": "IX",
"description": "test description",
"client_ip": "123.123.123.123",
"device_id": "00000000-00000000-01234567-89ABCDEF",
"notification_url": "https://www.merchant.com/onekeypayments/notify",
"test": false,
"mobile": true,
"language": "pt"
}{
"checkout_type": "ONE_SHOT",
"redirect_url": "https://checkout-stg.onekeypayments.com/v1/gateway/show?id_payment=56578849&signature=fff0e0a6a98066c19caf",
"deposit_id": 300000025,
"user_id": "11",
"merchant_invoice_id": "1000000001",
"payment_info\"": {
"type": "BANK_TRANSFER",
"payment_method": "IX",
"payment_method_name": "Pix",
"amount": 10,
"currency": "BRL",
"expiration_date": "2020-06-17T07:04:16Z",
"created_at": "2020-06-16T19:04:16Z",
"metadata": {
"digitable_line": "00190.00009 03141.056030 01870.806179 8 83180000016564",
"qr_code": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9AQAAAACn+1GIAAACMUlEQVR4Xt3UMZKsIBAGYEjkCkOCV1sTuQIkioleQRK4miRyhSahH6Uzr2qRucASflXa0Pw0wd8LyJ8CIEKwUwentKFNSGi3tLlu3haf2rB4mHqjlAw7/wI2Rsc9HvIreKeoefFz/gZozWC9Rev/7+M3AOH2vT5nqQAxMyD9TtF++lEBUMOSIZ0gapRNSOeQGYZohui+AV9fMwjphLq3XgOuetmyXHaJRjcBRtEJac+Rm942IW0Jo5tGnuW77AOMGLJMIVMzXT99AIZDdUInM2fShpQp/NC4uaG0uwlZSfRYKsu4XmWfwFYdfHTzTtT10wckGF9TJ0HJ8122BhjsVgLjSlz80oaXUorazI9J3DdXQzI0hJKEg+7vKjVgSE6R3hpp4Qske+rFrtOPttfxH5BsCuvst/1Hw132ASVTYiQMLdDUBOgz3UI49Bbyffwa0kpI+UT0dqV32RowphDdi3nM9/EfUK4y4WYk8O0O3RPW+RyFtscM7wTVkBXzaZ8YmmG5yj4A95F0E7U263zvowbQPqZVsQhjx5uQ1ZCnjsJwknFuAhpmSxzwLB26y9ZQHnqnSKcYzD62YXr1B3caBLsHyhNYeX8h2kPC9I52BdCbrowtloeD+iaUMcM39Isv2brKPqCMLScm7oHbe/Q9IKEbbPJliCYY2rDYQ0jDYgB6PY8WlAbJoz+0+XzygKU0aSzZxWvrT8BdSY/p4NHd+agByEsMRskYYrqfaQ2/19+GfwmGnDkcom5PAAAAAElFTkSuQmCC"
}
}
}Country specific requirements
Example requests
{
"invoice_id": "1000000001",
"amount": "10.00",
"country": "BR",
"currency": "BRL",
"payment_method": "IX",
"description": "Onboarding deposit",
"client_ip": "123.123.123.123",
"device_id": "00000000-00000000-01234567-89ABCDEF",
"notification_url": "https://your-domain.com/notifications",
"test": false
}{
"invoice_id": "1000000001",
"payer": {
"id": "USR-74662347"
},
"amount": "100.00",
"country": "MX",
"currency": "MXN",
"payment_method": "SE",
"description": "Onboarding deposit",
"client_ip": "123.123.123.123",
"device_id": "00000000-00000000-01234567-89ABCDEF",
"notification_url": "https://your-domain.com/notifications",
"test": false
}Last updated
Was this helpful?

