Я улучшал процесс оплаты и понял, что документация теперь не соответствует моему коду (по расширению - документация, которая была у меня, когда я писал этот код).
Если я сравню эту страницу: https://cms.paypal.com/ca/cgi-bin/?&cmd=_render-content&content_ID=developer/e_howto_api_soap_r_DoDirectPayment
На эту страницу: https://cms.paypal.com/ca/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_DoDirectPayment
Имена переменных не совпадают.
Является ли AMT псевдонимом для OrderTotal? Является ли INVNUM псевдонимом InvoiceId?
КСТАТИ; Имена переменных чувствительны к регистру?
Спасибо
Один - SOAP, а другой - NVP.