Alfamart Cash Out
Last updated
Last updated
The Cash Out service is a feature of SendMe Faspay that allows customers to withdraw cash or funds. However, before they can make a withdrawal, customers must first obtain a cash out code number from the partner.
The partner sends a Transfer Request to the Faspay side. In the first process for create_trx
, the partner hits the URL API -> account/API/transfer
.
The partner will get a feedback response from Faspay and the partner saves cashout_code data from the response that Faspay has sent.
After the user/partner gets cashout_code, user goes to the nearest Alfamart to continue the Cash Out transaction.
From the Alfamart side will send a validated Cash Out to the Faspay whether the transaction is valid or not.
After Faspay gives a response to Alfamart, Alfamart's side will do a Cash Out transaction.
Faspay will check again whether the cash out transaction is appropriate or not.
After Faspay gives a response success to Alfamart. Then the User can withdraw cash.
Faspay sent a payment notification to the partner that the Cash Out transaction at Alfamart was successful.
For Alfamart cash out, there is a reversal condition, where when the payment process at Alfamart there is a timeout to the Faspay / Alfamart within 45 - 60 seconds, then Alfamart will automatically send the reversal to Faspay and forward it to the partner's side. This reversal process is the same as the transaction cancel process which will send transaction cancellation (Returned customer balance).
The reversal is done automatically on the Alfamart Server side and will be sent a maximum of 3 times, if the previous reversal still does not get a response, then the next minute will be reversed. Later Faspay will send a notification to the partner's side to notify them that the transaction has been reversed.