php 贝宝快速结帐航运计算与cURL

ttvkxqim  于 2023-01-16  发布在  PHP
关注(0)|答案(1)|浏览(106)

我试图在我的网站上实现一个购物车,它是通过第三方托管的,所以我没有安装API或其他要求来使用PHP,所以我使用PHP来执行cURL调用。
我需要计算物品的运费,但我不确定如何使用我的设置。我知道PayPal有运费计算器,是否不能使用?如果不能,如何在不访问API的情况下设置运费?
我已经被指向Instant Update API,但是我没有安装API的方法来使用它。有其他方法吗?

o8x7eapl

o8x7eapl1#

首先,PayPal配置文件中的运费计算器仅适用于网站支付标准(立即购买、添加到购物车等)。要使用快速结帐进行API调用,您需要在CURL API请求中发送几个参数。
您需要在CURL请求中传递PAYMENTREQUEST_n_SHIPPINGAMT。可用variables
你不需要任何特殊的权限来调用API。只要PHP+CURL就可以了。
例如,CURL指向以下URL:https://api-3t.paypal.com/nvp?&user=xxxxxxxxxx&pwd=xxxxxxxxxx&signature=xxxxxxxxxx&version=70.0&METHOD=SetExpressCheckout&RETURNURL=http://www.paypal.com/test.php&CANCELURL=http://www.paypal.com/test.php&PAYMENTACTION=Sale&AMT=50&CURRENCYCODE=USD&PAYMENTREQUEST_n_SHIPPINGAMT=5.00

相关问题