Запрос счета PayPal со скидкой по счету - возвращает ошибку неверного запроса - PullRequest
0 голосов
/ 25 сентября 2019

Я использую .Net SDK для создания и отправки запроса счета-фактуры PayPal.Когда я отправляю скидку вместе с запросом на выставление счета-фактуры, в ответ возвращается ошибка «Bad Request».

Когда я использую параметр «сумма» для добавления скидок, она возвращает ошибку ошибочного запроса.

Invoice invoice = new Invoice();
invoice.reference = "TestOrder001";
invoice.note = "TestOrder001 Note001";
Cost discountAmt = new Cost();                
Currency currencyDistAmt = new Currency();
currencyDistAmt.currency = "USD";
currencyDistAmt.value = "10.0000";
discountAmt.amount = currencyDistAmt;
invoice.discount = discountAmt;

Но когда я использую параметр «процент» для добавления скидки, запрос на выставление счета успешно обрабатывается.

Invoice invoice = new Invoice();
invoice.reference = "TestOrder002";
invoice.note = "TestOrder002 Note002";      
Cost discountAmt = new Cost();
discountAmt.percent = 2.00f;                
invoice.discount = discountAmt;

Может кто-нибудь, пожалуйста, посмотрите на него и поделитесь любым возможным решением.

...