如何在asp.net客户端中使用Paypal进行客户交易?

时间:2014-09-20 23:11:38

标签: paypal transactions

标题可能不是真的轻微脱落,让我改写。

在我在asp.net上开发的平台上,客户可以从在线销售商处购买产品,这两种产品都来自我的DataBase,注册用户。现在,当客户进行交易时,我希望从总交易金额中减少5%,其余的则发送给在线卖家。我不是要求代码执行此操作,但从理论上讲,这是如何以正确的方式完成的?

首先应该付款给我,而不是我分为2付款5%给我95%卖家,或者是否有一些内置的Paypal功能可以实现这一点?

1 个答案:

答案 0 :(得分:1)

Express Checkout API's将让您更自由地更紧密地集成到您的应用程序中,并且买家的体验更好一点。它允许您设置parallel payment,其中您在交易中有多个接收者(无论您指定的每个金额是多少),但买家将能够在结账时看到拆分。

如果您想隐藏拆分,可以使用Adaptive Payments API。在其中,您可以parallelchained payments,甚至是delayed chained payment。链接付款将在结账时隐藏与买方的分割,并且延迟链接将仅向主要接收方提供资金,直到您指定应通过致电ExecutePayment API发送次要付款。

另一种选择是使用Payments Standard或快速结帐将资金发送到一个帐户,然后您可以使用Pay API转发所需的任何付款,只需支付一笔款项。这可以在IPN solution内自动完成。

我意识到这是一个非常广泛的答案,但这确实是一个非常广泛的问题。