The initial method for depositing money to a SaFi account will be via transfer from e-wallet, using the Paynamics Workflow API.
Process Flow - Initial Request:
Process Flow - Callback Notification:
Execution Steps (happy path):
Customer selects e-wallet and amount
Validate transactions details (min. amount)
Get customer/account details
Save the transaction with the fraud check details
Send request to paynamics
Redirect the customer to the url sent by paynamics in the response
Customer is returned back to the app after completing external cash in steps
Paynamics sends notification to callback url
Verify notification signature
Update transaction
Update account balance
Notify customer of result
Attachments:
SaFi Transaction - EWallet Cash In-Initial Request.png (image/png)
SaFi Transaction - EWallet Cash In.drawio (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio.png (image/png)
SaFi Transaction - EWallet Cash In.drawio (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio.png (image/png)
SaFi Transaction - EWallet Cash In.drawio-78f37b0e49517886f4360ca1556dccc95aa2ddfa.png (image/png)
SaFi Transaction - EWallet Cash In.drawio (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio.png (image/png)
SaFi Transaction - EWallet Cash In.drawio-78f37b0e49517886f4360ca1556dccc95aa2ddfa.png (image/png)
SaFi Transaction - EWallet Cash In.drawio (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio.png (image/png)
SaFi Transaction - EWallet Cash In.drawio-78f37b0e49517886f4360ca1556dccc95aa2ddfa.png (image/png)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio.png (image/png)
SaFi Transaction - EWallet Cash In.drawio-78f37b0e49517886f4360ca1556dccc95aa2ddfa.png (image/png)
SaFi Transaction - EWallet Cash In.drawio (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio.png (image/png)
SaFi Transaction - EWallet Cash In.drawio (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio.png (image/png)
SaFi Transaction - EWallet Cash In.drawio-78f37b0e49517886f4360ca1556dccc95aa2ddfa.png (image/png)
SaFi Transaction - EWallet Cash In.drawio (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio.png (image/png)
SaFi Transaction - EWallet Cash In.drawio-78f37b0e49517886f4360ca1556dccc95aa2ddfa.png (image/png)
SaFi Transaction - EWallet Cash In.drawio (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio.png (image/png)
SaFi Transaction - EWallet Cash In.drawio-78f37b0e49517886f4360ca1556dccc95aa2ddfa.png (image/png)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
~SaFi Transaction - EWallet Cash In.drawio.tmp (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio (application/vnd.jgraph.mxfile)
SaFi Transaction - EWallet Cash In.drawio.png (image/png)
SaFi Transaction - EWallet Cash In.drawio-78f37b0e49517886f4360ca1556dccc95aa2ddfa.png (image/png)