【问题标题】:payment gateway transfer/withdraw request from paystack to customers in flutter支付网关转账/提款请求从支付堆栈到颤动的客户
【发布时间】:2021-06-29 06:17:32
【问题描述】:

我正在制作应用程序,家长和学生可以在其中寻找导师并聘请他们。我为导师设定了不同的定价。因此,当学生/家长向老师支付 500 NGN 时。我将如何让导师请求从支付堆栈中提取/转移资金到他的帐户。为了付款,我在这里使用包是我的代码,学生/家长向老师付款。我只想让导师从paystack提出提款/转账请求。

..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();

【问题讨论】:

    标签: flutter payment-gateway payment payment-processing payout


    【解决方案1】:

    您可以为教师创建一个单独的应用程序,以便他们上传银行详细信息并请求付款。

    一旦家长支付了费用,您就可以更新老师的钱包金额(在您的数据库中)。每当教师要付款时,您可以使用存储在数据库中的银行详细信息并发送 API 请求或使用他们的 SDK 将金额转移到教师银行账户。

    流程图: 家长应用

    教师应用

    注意:我不熟悉 Paystack,我在假设它提供通过 API 或 SDK 汇款的假设中编写它

    【讨论】:

    • 干得好!您在解释付款方式方面做得很好。自一周以来我一直在寻找解决方案,但您的解释很好而且简短。
    猜你喜欢
    • 2018-09-26
    • 2012-04-10
    • 2015-04-13
    • 2018-08-06
    • 2016-11-25
    • 1970-01-01
    • 2021-01-26
    • 2014-06-23
    • 1970-01-01
    相关资源
    最近更新 更多