Paypal Setexpresscheckout ItemDescription Grails - PullRequest
0 голосов
/ 11 октября 2011

Я не могу установить сводку по пунктам в настройке экспресс-проверки.L_NAME0 = вызванная ошибка

        def strUsername = "***"
        def strPassword = "***"
        def strSignature = "***"
        def strCredentials = "USER=" + strUsername + "&PWD=" + strPassword + "&SIGNATURE=" + strSignature
        def strNVPSandboxServer = "https://api-3t.sandbox.paypal.com/nvp";

        def user = session.userId +","+amt + "," + receiver + "," + address + "," + opt 
        def successUrl = '*** 

        def cancelUrl = '***'
        def strAPIVersion = "56.0"
 def strNVP = strCredentials + "&METHOD=SetExpressCheckout&AMT=" + totalamount +"&PAYMENTACTION=Sale&RETURNURL="+ successUrl+"&CANCELURL="+ cancelUrl +"&CURRENCYCODE=SGD&ITEMAMT="+totalamount+"&L_NAME0=OHN&VERSION=" + strAPIVersion

1 Ответ

0 голосов
/ 12 октября 2011

Попробуйте обновить def strAPIVersion = "56.0" до def strAPIVersion = "76.0". Я думаю, что расширенные функции недоступны в версии 56.Я использовал по умолчанию, установленный Paypal как тест & L_PAYMENTREQUEST_0_NAME0 = 10% Decaf Кона переход одного цвета или оттенка в другой кофе
& L_PAYMENTREQUEST_0_NUMBER0 = 623083
& L_PAYMENTREQUEST_0_DESC0 = Размер: 8,8 унций и L_PAYMENTREQUEST_0_AMT0 = 9,95
& L_PAYMENTREQUEST_0_QTY0 = 2
& L_PAYMENTREQUEST_0_NAME1 = Кофейный фильтрсумки
& L_PAYMENTREQUEST_0_NUMBER1 = 623084
& L_PAYMENTREQUEST_0_DESC1 = Размер: Два 24-х частей коробки
& L_PAYMENTREQUEST_0_AMT1 = 39,70
& L_PAYMENTREQUEST_0_QTY1 = 2
& PAYMENTREQUEST_0_ITEMAMT = 99,30
& PAYMENTREQUEST_0_TAXAMT = 2,58
& PAYMENTREQUEST_0_SHIPPINGAMT = 3,00
& PAYMENTREQUEST_0_HANDLINGAMT = 2,99
& PAYMENTREQUEST_0_SHIPDISCAMT = -3,00
& PAYMENTREQUEST_0_INSURANCEAMT = 1,00
& PAYMENTREQUEST_0_AMT = 105,87
ALL 1 = 1016 * ALL6 = ALLE

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...