Skip to main content

Hosted Cashier

Payout

{
"country": "TR",
"currency": "TRY",
"amount": 3555,
"redirectUrl": "https://merchant1.io/where/to/go",
"customer": {
"name": "John Smith",
"email": "[email protected]",
"phone": "+25412340000",
"ip": "84.232.140.77",
"userAgent": "Mozilla/5.0 (X11; Linux x86_64)",
"userDevice": "DESKTOP"
}
}

Response

{
"cashierUrl": "https://cashier.test.kasha.tech/payout?sessionId=c936db07-7e8b-49d8-8d0d-97b89dd8156e",
"transactionId": "2ee3503e-ee6a-49d9-9a58-8bfe20d19aef"
}

Step 2. Select payout option

User expanded EasyP2P as a payout option and all suboptions are listed.

EasyP2P hybrid

Step 3. Complete the payout

User selected a suboption and is forwarded to next page where additional instructions are given. The additional information the user is asked to provide in this step will vary between payout options and countries. Testing data for these values can be found here.

EasyP2P hybrid

Step 4. Status page

The payout will be in a pending state until the payout is confirmed by the merchant. This can be done using the API /v2/settle-payout or manually in the merchant portal.

EasyP2P hybrid