gpt4 book ai didi

e-commerce - Paypal 自适应支付 API,多个接收者,哪个 apiUsername/apiPassword/apiSignature?

转载 作者:太空宇宙 更新时间:2023-11-03 16:09:56 24 4
gpt4 key购买 nike

我正在开发一个电子商务平台,该平台允许买家从多家商店购买产品并使用 Paypal(统一结账)一次付款结账。我的场景是这样的:

https://www.paypalobjects.com/webstatic/en_US/developer/docs/ap/AdapPymntRolesApp_B.gif

应用程序的流程是在我们的网站上开始结帐,然后重定向到 Paypal 供用户付款,然后再重定向回我们的网站。像这样:

https://www.paypalobjects.com/webstatic/en_US/developer/docs/ap/AdapPymntSrvcFlow_A.gif

我对传递给 API 的凭据感到困惑。

Dictionary<string, string> configMap = new Dictionary<string, string>();

configMap = GetConfig();

// Signature Credential
configMap.Add("account1.apiUsername", "jb-us-seller_api1.paypal.com");
configMap.Add("account1.apiPassword", "WX4WTU3S8MY44S7F");
configMap.Add("account1.apiSignature", "AFcWxV21C7fd0v3bYYYRCpSSRl31A7yDhhsPUU2XhtMoZXsWHFxu-RWy");

这些是谁的 API 凭据?我们当然不会让买家在他们的 PayPal 帐户中生成 API key 。如果是商家(收货人),如果我们有 2 个收货人怎么办?我是否这样做:

Dictionary<string, string> configMap = new Dictionary<string, string>();

configMap = GetConfig();

// Signature Credential
configMap.Add("account1.apiUsername", "jb-us-seller_api1.paypal.com");
configMap.Add("account1.apiPassword", "WX4WTU3S8MY44S7F");
configMap.Add("account1.apiSignature", "AFcWxV21C7fd0v3bYYYRCpSSRl31A7yDhhsPUU2XhtMoZXsWHFxu-RWy");

configMap.Add("account2.apiUsername", "jb-us-seller_api1.paypal2.com");
configMap.Add("account2.apiPassword", "WX4WTU3S8MY44S7F2");
configMap.Add("account2.apiSignature", "AFcWxV21C7fd0v3bYYYRCpSSRl31A7yDhhsPUU2XhtMoZXsWHFxu-RWy2");

或者我们是否需要从我们的 PayPal 商业帐户生成 apiUsername、apiPassword 和 apiSignature 并使用它们?

在这一点上,我们不会从买家那里收取任何费用,我们纯粹是连接买家和卖家的中间人。所有费用都将转嫁给接收者。

最佳答案

我希望这些不是您实际使用的 API 凭据。如果是,请立即让他们离开这个话题!

至于设置 Adaptive Payments 应用,您的应用将使用您的 API 凭据。然后,您将使用 Permissions API(或让人们从他们的 PayPal 帐户资料中手动执行此操作)让用户授予您的应用程序代表他们进行调用的权限。这样您就可以使用自己的凭据从第 3 方帐户汇款。

关于e-commerce - Paypal 自适应支付 API,多个接收者,哪个 apiUsername/apiPassword/apiSignature?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20527951/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com