2013-06-04 3 views
2

За исключением, как указано ниже, мой поток работает как в песочнице, так и вживую.PayPal Express Check Out Повторяющиеся платежи, игнорирующие некоторые параметры SetExpressCheckout

Я установил urlencoded nvp SURVEYENABLE=1&SURVEYQUESTION=test&L_SURVEYCHOICE0=yes&L_SURVEYCHOICE1=no, но покупатель никогда не показывал опрос; GetExpressCheckoutDetails не содержит SURVEYQUESTION или SURVEYCHOICESELECTED.

Я установил urlencoded nvp ALLOWNOTE=1, но покупатель никогда не показывает поле ввода текста примечания; GetExpressCheckoutDetails не содержит NOTE. Однако, если я установил PAYMENTREQUEST_0_NOTETEXT="seller test note", он передается в GetExpressCheckoutDetails (точно так же, как если бы он был PAYMENTREQUEST_0_CUSTOM).

Проблема видна как в прямом эфире, так и в песочнице.

+0

Что вы "ВЕРСИЯ" вы используете? Если он был включен до начала опроса, вы его не увидите. Можете ли вы предоставить копию запроса и ответа? – Gerzie

+0

Это МЕТОД = SetExpressCheckout Version = 98 USER = ... PWD = ... = ПОДПИСИ ... ReturnUrl = HTTP% 3A% 2F% 2F ... CANCELURL = HTTP% 3A% 2F% 2F ... LandingPage = Войти REQCONFIRMSHIPPING = 1 NOSHIPPING = 0 ALLOWNOTE = 1 SOLUTIONTYPE = Марк L_BILLINGTYPE0 = RecurringPayments L_BILLINGAGREEMENTDESCRIPTION0 = TODO L_PAYMENTREQUEST_0_NAME0 = TODO L_PAYMENTREQUEST_0_NUMBER0 = TODO L_NUMNER0 = TODO PAYMENTREQUEST_0_CUSTOM = TODO ОПЛАТА REQUEST_0_PAYMENTACTION = Продажа PAYMENTREQUEST_0_NOTETEXT = TestNote PAYMENTREQUEST_0_AMT = 0,00 SURVEYENABLE = 1 SURVEYQUESTION = Hello L_SURVEYCHOICE0 = Нет L_SURVEYCHOICE1 = Да – plmp2013

+0

@ plmp2013 может у меня знать, как я могу установить эту функцию типа в моем PayPal payment.in моего приложения есть некоторые услуги, что оплата производится каждый месяц и осуществлять PayPal Express Check Out, но я не знаю, как я получаю периодический платеж. – Dipang

ответ

0

Варианты опроса, по-видимому, не должны работать с транзакциями Периодического платежа. Когда я удаляю эти параметры из запроса и проверяю его своими собственными учетными данными, заметка и опрос появляются правильно.

Я отправлю запрос функции, чтобы разрешить опросы с созданием повторяющихся платежей, но я не могу быть уверен, что он будет реализован.

В вашем запросе у вас есть L_PAYMENTREQUEST_0_NUMBER0=TODO L_NUMBER0=TODO комплект. Вам не нужен L_NUMBER0=TODO set