【问题标题】:Online payment implementation - paying product owner directly for items purchased from them在线支付实施 - 直接向产品所有者支付从他们那里购买的物品
【发布时间】:2011-01-20 23:02:14
【问题描述】:

这是我目前正在开发的系统之一的场景:

我有一个平台,用户可以 注册并放置他们的产品 在线,提供价格,买家可以 将产品添加到购物车。

在结帐时,买家输入他们的 安全的信用卡信息 (https) 协议。

我的问题是这样的:

如何实现(当购买成功时)产品所有者可以将钱收到他的帐户的方式?不要忘记购物车可以包含来自许多不同供应商的产品,因此供应商必须在购买后收到他们的钱。是否有一种设施可以让我使用买家的信用卡,并检查付款是否被批准,将支付的金额从买家的购买中分摊到他们需要的供应商金额?

另外,我需要将此作为交易历史记录。

我正在使用 Java 进行此操作,但我对在线支付流程/程序一无所知。

提前致谢。

PS我没有美国银行账户。目前,它迎合南非市场。
编辑 对于南非公司,我们必须申请一个商业帐户,这使我们可以通过网上银行在线购买商品(这意味着在线商店必须提供他们的帐户详细信息online 供买家通过网上银行进行在线购买)或通过在线支付网关,例如PayGate。 不幸的是,这里的每家银行都有他们坚持使用的某些受信任支付网关,而其他银行可能不是这些支付网关的附属机构。

PayPal 设施在南非尚不可用,FNB 正忙于与 PayPal(实际上是 eBay)谈判以将设施带到这里。如果成功,只有 FNB 将支持 PayPal。

【问题讨论】:

    标签: java paypal payment-gateway finance


    【解决方案1】:

    您需要实施任何可用的主要第三方提供商的支付 API。然后,您将需要您的客户向您提供他们的 API 凭证,以便您可以连接到代表他们的这些 API。这样就可以直接向他们付款。

    问题:如果这些 API 允许退款,则没有什么可以阻止您通过退款从这些帐户中提取资金。这自然会阻止任何脑残的人使用您的服务。

    根据您所在的位置,这可能不是您能够按原样提供的服务。您可能需要在提供 Paypal、Amazon 和/或 Google 支付服务的国家/地区寻找合作伙伴。这样您就可以实施中间人付款方式。

    【讨论】:

    • 那么,所有供应商都必须注册到 API 吗?如果他们不想要那个选项怎么办?
    • 他们真的别无选择。除非您想处理所有付款然后向供应商付款。但在这种情况下,您可能会面临太多拒付并被关闭的风险。那么你所有的供应商都不走运了。
    【解决方案2】:

    这还不是编程问题。您对信用卡公司在您所在国家/地区的运作方式知之甚少(或没有告诉我们)。

    或者您的问题真的是:“如何按供应商分隔订单列表?”

    【讨论】:

    • 感谢您的回复。我已经更新了问题,希望你能理解。
    【解决方案3】:

    您有美国银行帐户吗?亚马逊有专门针对这种功能的付款。

    List of Features

    【讨论】:

    • 不,我来自南非,亚马逊和 PayPal 设施不适用于此处。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-03
    • 2014-03-03
    • 2016-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-25
    相关资源
    最近更新 更多