Если я делаю запрос с INITAMT, равным сумме повторяющихся платежей, он работает.Периодические платежи: как указать начальный платеж Налоговое значение отличается от последующих циклов?
Но если я пытаюсь выставить счет другой INITAMT (и так различный налог), я получаю эту ошибку:
Tax calculation mismatch. The tax amount for the regular non-trial billing period is different than the sum of the tax for each item in the cart.
Мой фактический запрос:
У меня есть первоначальный взнос от 4.84 € включая 0.84 € с НДС.
В следующем месяце сумма счета должна быть 25.09 € (включая 6.09 € НДС).
Запрос я посылаю в основном это:
Method: CreateRecurringPaymentsProfile
"CURRENCYCODE":"EUR",
"INITAMT":4.84,
"TAXAMT":0.84,
"DESC":"Subscription",
"BILLINGPERIOD":"Month",
"BILLINGFREQUENCY":1,
"AMT":29,
"L_PAYMENTREQUEST_0_ITEMCATEGORY0":"Digital",
"L_PAYMENTREQUEST_0_NAME0":"Subscription",
"L_PAYMENTREQUEST_0_AMT0":29,
"L_PAYMENTREQUEST_0_TAXAMT0":6.09,
"L_PAYMENTREQUEST_0_QTY0":1
"PROFILEREFERENCE":"51a1f8f4732baf580a000031",
"PAYMENTREQUEST_0_INVNUM":"51a1f8f4732baf580a000031",
"INVNUM":"51a1f8f4732baf580a000031",
"PROFILESTARTDATE":"2013-06-26T11:59:12+0000",
И ответ:
"TIMESTAMP":"2013-05-27T10:55:46Z",
"CORRELATIONID":"969d07e2cef8a",
"ACK":"Failure",
"VERSION":"74",
"BUILD":"5908853",
"L_ERRORCODE0":"10004",
"L_SHORTMESSAGE0":"Tax calculation mismatch.",
"L_LONGMESSAGE0":"Tax calculation mismatch. The tax amount for the regular non-trial billing period is different than the sum of the tax for each item in the cart.",
"L_SEVERITYCODE0":"Error"
Я хотел бы сделать это с значением INITAMT, так что пользователь может видеть две покупки как коррелированные в частной зоне Paypal (то есть: подписка с неотложным платежом).
В противном случае мне придется сделать отдельный DoExpressCheckout для первоначального платежа.
Спасибо, это, похоже, подтверждает то, что я подозревал ... конечно, странно, что Paypal не думал об этом. Тем не менее, я только что исправил это, удалив TAXAMT и L_PAYMENTREQUEST_0_TAXAMT0, лучше иметь первоначальный платеж и подписки, скоррелированные в учетной записи PayPal, чем налоговая информация. – Madarco