2015-08-14 4 views
1

Использование PayPal NVP API 65.1. Во время SetExpressCheckout я устанавливал ALLOWNOTE = 1, однако на платежной странице PayPal не отображается поле ввода для ввода примечания. Я попытался установить его на «true», но PayPal жалуется на ошибку типа данных. Поэтому я знаю, что поле передается в PayPal с допустимым значением. Еще нет кубиков. Мысли?PayPal NVP API SetExpressCheckout ALLOWNOTE не работает

+0

Вы пробовали оставить его совсем? По умолчанию используется разрешение, поэтому вам не нужно указывать это вообще, если вы не хотите его отключить. Вы также можете попробовать обновленную версию API. Сейчас они до 122.0. –

ответ

1

Проверьте необходимые параметры. https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/

(необязательно) Позволяет покупателю вводить примечание продавцу на странице PayPal во время оформления заказа. Примечание возвращается в ответе GetExpressCheckoutDetails и ответе DoExpressCheckoutPayment. Это одно из следующих значений:

0 - Покупатель не может ввести примечание продавцу. 1 - Покупатель может ввести купюру примечание. Длина и ограничения символов: 1 однобайтовый цифровой символ

ALLOWNOTE Это поле доступно начиная с версии 53.0.

+0

Настройки и параметры были установлены, и поле не показывалось. Я проверил и установил настройки учетной записи PayPal и никаких изменений. Несколько месяцев спустя это просто начало работать, как ожидалось. Никаких объяснений. –

+0

Это поле было устарело с сентября 2015 года. См. Здесь: https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/ –

Смежные вопросы