支付网关 transfer/withdraw 从 paystack 到 flutter 客户的请求
payment gateway transfer/withdraw request from paystack to customers in flutter
我正在制作应用程序,家长和学生可以在其中查找并雇用导师。我为导师设置了不同的定价。所以当 student/parent 付给老师假设 500 NGN。我如何让导师要求从 paystack 中提取/转移资金到他的帐户。为了付款,我使用的包裹是我的代码,其中 student/parent 向老师付款。我只想导师从 paystack 发出 withdraw/transfer 请求。
..setSecretKey("SECRET-KEY")
..setAmount(int.parse(widget.price + '00'))
..setReference(DateTime.now().millisecondsSinceEpoch.toString())
..setCurrency("NGN")
..setEmail("hamsimirza1@gmail.com")
..setFirstName("Hammas")
..setLastName("Ali")
..setMetadata(
{
"custom_fields": [
{
"value": "snapTask",
"display_name": "Payment to",
"variable_name": "payment_to"
}
]
},
)
..onSuccesful(_onPaymentSuccessful)
..onPending(_onPaymentPending)
..onFailed(_onPaymentFailed)
..onCancel(_onPaymentCancelled)
..initialize();
您可以为教师创建一个单独的应用程序,以便他们可以上传银行详细信息并请求付款。
家长支付费用后,您可以更新老师的钱包金额(在您的数据库中)。每当老师想要付款时,您可以使用存储在数据库中的银行详细信息并发送 API 请求或使用他们的 SDK 将金额转移到教师银行 A/C.
流程图:
家长应用
教师应用
注意:我不熟悉 Paystack,我是在假设它可以通过 API 或 SDK
汇款的情况下编写它的
我正在制作应用程序,家长和学生可以在其中查找并雇用导师。我为导师设置了不同的定价。所以当 student/parent 付给老师假设 500 NGN。我如何让导师要求从 paystack 中提取/转移资金到他的帐户。为了付款,我使用的包裹是我的代码,其中 student/parent 向老师付款。我只想导师从 paystack 发出 withdraw/transfer 请求。
..setSecretKey("SECRET-KEY")
..setAmount(int.parse(widget.price + '00'))
..setReference(DateTime.now().millisecondsSinceEpoch.toString())
..setCurrency("NGN")
..setEmail("hamsimirza1@gmail.com")
..setFirstName("Hammas")
..setLastName("Ali")
..setMetadata(
{
"custom_fields": [
{
"value": "snapTask",
"display_name": "Payment to",
"variable_name": "payment_to"
}
]
},
)
..onSuccesful(_onPaymentSuccessful)
..onPending(_onPaymentPending)
..onFailed(_onPaymentFailed)
..onCancel(_onPaymentCancelled)
..initialize();
您可以为教师创建一个单独的应用程序,以便他们可以上传银行详细信息并请求付款。
家长支付费用后,您可以更新老师的钱包金额(在您的数据库中)。每当老师想要付款时,您可以使用存储在数据库中的银行详细信息并发送 API 请求或使用他们的 SDK 将金额转移到教师银行 A/C.
流程图:
家长应用
教师应用
注意:我不熟悉 Paystack,我是在假设它可以通过 API 或 SDK
汇款的情况下编写它的