2014-06-09 3 views
0

PayPal SetExpressCheckout의 주문 페이지에 금액과 초기 금액을 추가하는 데 문제가 있습니다. 여기에서이 코드가Paypal 반복 주문 페이지에 금액과 초기 금액이 표시되지 않음

$nvpstr="&AMT=". $paymentAmount; 
$nvpstr = $nvpstr . "&PAYMENTACTION=" . $paymentType; 
$nvpstr = $nvpstr . "&BILLINGAGREEMENTDESCRIPTION=".urlencode("Test Recurring Payment($1 monthly)"); 
$nvpstr = $nvpstr . "&BILLINGTYPE=RecurringPayments"; 
$nvpstr = $nvpstr . "&RETURNURL=" . $returnURL; 
$nvpstr = $nvpstr . "&CANCELURL=" . $cancelURL; 
$nvpstr = $nvpstr . "&CURRENCYCODE=" . $currencyCodeType; 

: https://github.com/hrendoh/PayPal-Recurring-Payment-example

나는 이미 페이팔 문서에서 하나하지만 여전히 행운을 추가하는 시도

현재이 코드가 있습니다. 다른 사람이 조언을 제시하거나이 정기 결제에 대한 금액과 초기 금액을 어떻게 추가 할 수 있습니까?

미리 감사드립니다.

답변

0

결제 자체 및 프로필 금액은 별도의 것으로 간주됩니다. 고객이 웹 사이트 또는 응용 프로그램에 프로필 세부 정보 (초기 금액 등)를 표시하여 고객이 무슨 일이 벌어 지는지 알 수 있어야합니다.

SetExpressCheckout 요청에 사람들이 가입 한 서비스 나 서비스를 항목에 포함 할 수 있습니다. 이렇게하면 표시되고 금액이 표시되지만 DoExpressCheckoutPayment를 사용하지 않는 한 실제로 무시됩니다. 일반적으로 구독으로 작업 할 때는 처리하지 않습니다.

이렇게하면 원하는 결과를 얻을 수있는 일종의 해결책이 될 수 있지만 다시 한번 PayPal로 사람을 보내려면 신청서에 세부 정보를 표시해야합니다. .