https://www.x.com/community/ppx/code_samples
Пример кода возвращает ACK, но где правильный ответ?
Например Getbalance, пример кода возвращает ACK https://cms.paypal.com/cms_content/US/en_US/files/developer/nvp_GetBalance_cs.txt
но документ показывает, что он возвращает другие значения? https://www.x.com/docs/DOC-1186
Это просто это - пример кода. Если вы хотите вернуть другие значения, вы должны сами заполнить эту функциональность. Пример кода, который они предоставляют, не так хорош, хотя я обнаружил, что мне пришлось написать свою собственную библиотеку для вызова своих сервисов NVP. Это может быть сложно, хотя и видя, как их документация тоже невелика. Однако, если вы не хотите писать какой-либо код, вы можете создать прокси-класс для своей службы SOAP.
Все остальные данные включены в ответ от PayPal, но ваш примерный код выводит только значение ACK...
return decoder["ACK"];
Вам понадобится использовать декодер ['VARNAME'], чтобы получить значения любых других данных, которые вы хотите. В случае GetBalance вы можете получить массив значений, поэтому вам также придется искать это.