2011-09-05 5 views
0

신용 카드를 사용하여 paypal로 반복 지불하는 사이트를 완료했습니다. 나는 이제 paypal 계정을 사용하여 지불 할 수있는 기능을 사용자에게 제공하려고합니다. 나는 가이드를 따라 갔고 https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_WPRecurringPaymentsnvp api 버전 65.1로 페이팔 반복 지불

그러나 paypal은 익스프레스 체크 아웃 API를 업데이트하여 API 다음에 나오는 문서를 찾을 수 없다. 어떤 사람이 페이팔로 전달해야하는 필드에 대한 최신 문서가 있는지 궁금합니다.

최고 감사합니다.

답변

0

반복되는 프로필을 만드는 데 필요한 nvps가 있습니다. 토큰 (ExpressCheckout 지불이 아님)이 없다면 DoDirect 지불에서와 같이 하단의 토큰 대신 참조 정보를 전달하십시오.

var sb = new StringBuilder(); 
AppendPaypalAccountCreds(sb); 
sb.Append("&METHOD=CreateRecurringPaymentsProfile"); 
sb.Append("&AMT=" + transaction.MoneyValue.ToString().Replace(",", ".")); 
sb.Append("&PROFILESTARTDATE=" + DateTime.UtcNow.ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss")); 
sb.Append("&BILLINGPERIOD=" + transaction.RecurringPeriod); 
sb.Append("&BILLINGFREQUENCY=" + GetRecurringFreq(transaction.RecurringPeriod)); 
sb.Append("&DESC=" + GetTransactionDesc(transaction)); 
sb.Append("&TOKEN=" + token); 
관련 문제