我正在开发电子商务市场。我目前使用Express Checkout API将商品付款直接发送给卖家。我是这样做的:
Seller 1:
Item 1 - $100
Item 2 - ...
...
Seller 2
Item 1 - $150
Item 2 - ...
...
...
Seller N
所以我可以与多达十个卖家进行交易,每个卖家最多十件(通常人们只买一件商品,但能够从不同的卖家那里购买两件商品真好)。这适用于我们当前的用例。如果有人想要从卖方2获得第1项的退款,他们可以去PayPal并找出一些事情。钱根本没有通过我们,这不是我们的头痛。
现在我们要实施联盟计划。因为我们需要隐藏我们为某些项目付费的附属机构,所以我们将实施带有链式付款的自适应付款API。所以现在它看起来像这样:
Oursite.com:
All the money - ($1320 - 1320 dispersed to receivers = 0 total)
它将被链接到
Seller 1:
All the items - $207
Seller 2:
All the items - $271
...
Affiliate:
Commission on all the items - $132
这个方案的退货有问题吗?这意味着,当客户要求退款时,我们是否必须去附属公司并要求他们退款?就像我们必须去卖家说“给我们144美元,客户要求退款”然后去联盟并说“给我们16美元,客户要求退款” 或者客户是否直接要求卖家和关联公司退款?
如果是,该计划应该是:
Oursite.com:
All the money - ($1320 - $1188 dispersed to receivers = $132 total to us)
链接到
Seller 1:
All the items - $207
Seller 2:
All the items - $271
...
(no Affiliate payment)
然后我们扣留这笔钱30天,只有当我们没有被要求退款时才支付会员费。
我很难理解退款是如何使用链式付款的。有人可以帮助我了解这会如何下降(当涉及关联公司时买方想要退款的人请求退款)以及我的用例的最佳实施是什么?