몇 시간 동안 나는 paypal 익스프레스 체크 아웃 여러 제품에 노력하고있어. 고객이 구매 한 것에 대한 고객의 신뢰를 높이기 위해이 작업을 수행해야합니다.페이팔 빠른 체크 아웃에 여러 제품 추가
페이팔로 여러 제품으로 재구성되도록 벨로우즈 배열을 어떻게 만들 수 있습니까?
1 제품의 목록은 문제가되지 않습니다.
가 나는에 추가 할 수도 시도 :
$requestParams = array(
'RETURNURL' => '***',
'CANCELURL' => '***'
);
$item = array('L_PAYMENTREQUEST_0_NAME0' => 'Test product ',
'L_PAYMENTREQUEST_0_DESC0' => 'Description of my item',
'L_PAYMENTREQUEST_0_AMT0' => '0.01',
'L_PAYMENTREQUEST_0_QTY0' => '1'
);
$orderParams = array(
'PAYMENTREQUEST_0_AMT' => '0.01',
'PAYMENTREQUEST_0_CURRENCYCODE' => 'USD',
'PAYMENTREQUEST_0_ITEMAMT' => '0.01',
'PAYMENTREQUEST_0_SHIPPINGAMT' => '0'
);
$response = $core->paypal->request('SetExpressCheckout',$requestParams + $item + $orderParams);
내가 나열 될 더 많은 제품을 추가하기 위해 같은 $ 항목 배열에 키와 값을 추가하는 등 조합을 많이 시도 : 여기에 코드입니다 비슷한 방식으로 $ orderParams 배열에 있지만 성공하지는 않습니다. 페이팔 api에서 오류가 발생했습니다. 페이팔에는 첫 번째 제품 만 표시되어 있습니다.
$item = array('L_PAYMENTREQUEST_0_NAME0' => 'Test product ',
'L_PAYMENTREQUEST_0_DESC0' => 'Description of my item',
'L_PAYMENTREQUEST_0_AMT0' => '0.01',
'L_PAYMENTREQUEST_0_QTY0' => '1',
'L_PAYMENTREQUEST_1_NAME1' => 'Test product 1',
'L_PAYMENTREQUEST_1_DESC1' => 'Description of my next item',
'L_PAYMENTREQUEST_1_AMT1' => '0.01',
'L_PAYMENTREQUEST_1_QTY1' => '1'
);
이것은 내 첫 번째 통합이며, 페이팔 흐름을 이해하지만이 문제를 해결할 수 없습니다. 감사합니다. .