2015-11-03 68 views
0

你好,我正在使用PayPal Express结帐。我送我的车到请求API为如何在PayPal中将商品作为一种描述发送?

$item['product']['0']['name']; 
$item['product']['0']['qty']; 
$item['product']['0']['desc']; 
$item['product']['0']['price']; 

,我只想发送描述为1数量的物品1,2数量ITEM2的是有在贝宝的可能性?

+1

数量代表数量 – DanFromGermany

+0

是的,我知道这件事。谢谢 – dinesh

+0

'$ item ['product'] ['0'] ['qty'] = 1; $ item ['product'] ['1'] ['qty'] = 2'? – DanFromGermany

回答

1

要实现PayPal Express Checkout,您需要执行一些服务器端代码PHP。您必须进行3次API调用才能验证全额付款。

SetExpressCheckout GetExpressCheckoutDetails DoExpressCheckoutPayment或CreateRecurringPaymentsProfile

在每一个来电,您将使用您的API凭证。

要添加几种产品循环此参数(在方法中使用SetExpressCheckout,DoExpressCheckoutPayment或CreateRecurringPaymentsProfile):

 L_BILLINGAGREEMENTDESCRIPTION1 
     L_PAYMENTREQUEST_0_NAME1 
     L_BILLINGTYPE1 
     L_PAYMENTREQUEST_0_DESC1 
     L_PAYMENTREQUEST_0_QTY1 
     L_PAYMENTREQUEST_0_AMT1 

对于每个产品必须在参数的端部改变数字

+0

谢谢先生,但我已发送'1数量的itemone,2数量的nextitem ...'作为段落,所以我不想用于每个我只存储在一个描述和一个数量。对我的期望有任何机会,要么我会跟着你。 – dinesh

+0

没办法,你必须遵循paypal API规则 – Pavel

+0

谢谢先生,我会改变我的请求格式。 – dinesh

相关问题