【问题标题】:Parallel payments through a payment gateway? (other than paypal adaptive payments)通过支付网关进行并行支付? (贝宝自适应支付除外)
【发布时间】:2015-11-21 21:50:41
【问题描述】:

我正在构建一个旅行门户,其中列出了来自多个供应商的酒店/航班(XML Webservices/API),用户可以从多个供应商中选择相同的并结帐购物车(预订后跟付款)。

现在供应商确实提供了可以在购物车中的每件商品上调用的 Booking API。他们还提供了接受信用卡详细信息并处理付款的支付 API。但是对于包含多个供应商的商品的购物车,我怎样才能让客户在一次交易中支付全部金额,然后将资金分配给各个供应商?

旅游门户网站本身不向客户收费。

我研究了 PayPal 自适应付款,它可能要求供应商/卖家拥有一个 PayPal 帐户,但无论如何,有没有其他选项可以解决这个问题?

有没有办法在这种情况下使用供应商的支付 API?如果是,怎么做?

【问题讨论】:

    标签: php xml soap payment-gateway


    【解决方案1】:

    没有贝宝自适应很难解决这个问题,但我只是给出一个想法 你可以让你的系统像下面这样工作:

    • 客户可以将许多供应商添加到他的购物车中
    • 当用户结帐时 => 订单已保存在您的系统中,总金额将转到旅游门户银行账户
    • 订单处于待处理状态(您可以向用户显示一些关于此的消息)
    • 管理员可以在每天结束时检查每个订单
    • 订单详情页面必须有每个供应商的链接,当管理员点击它时,钱会转到这个供应商
    • 当所有供应商收到他们的钱 => 订单状态将是 成功,新的电子邮件将发送给客户
    • 如果部分商家收款有误,您应该有退钱按钮给客户,并将订单取消

    否则,您必须从结帐页面(供应商按供应商)自动执行此步骤才能直接将钱汇给他们

    这也需要太多时间来发送许多请求,所以通过 ajax 来完成并向客户展示一些加载照片

    【讨论】:

    • 谢谢你的想法。看看会怎样。
    猜你喜欢
    • 2012-10-25
    • 2018-05-04
    • 2012-11-05
    • 2011-05-06
    • 1970-01-01
    • 2013-11-11
    • 2016-06-11
    相关资源
    最近更新 更多