PayPal GURUS, мне нужна помощь, как вставить скидку, я использую REST API, может быть кто-то может показать образец кода? Есть ли способ отправить сумму скидки с помощью PHP REST API?
Скидки через образец PayPal REST API?
Ответы (1)
На данный момент скидки не поддерживаются в API платежей REST. Лучше всего было бы вычислить сумму со скидкой на вашей стороне и использовать ее в качестве промежуточного итога в виде transaction.amount.details.subtotal (https://developer.paypal.com/webapps/developer/docs/api/#create-a-payment).
Это запланированное усовершенствование в будущем, и API выставления счетов поддерживает скидки. (https://developer.paypal.com/webapps/developer/docs/api/#create-an-invoice)
person
Avi Das
schedule
02.06.2014
Смотрите это, чтобы помочь. Используйте строки товаров со скидкой с отрицательной суммой. stackoverflow.com/a/9710690/511438
- person Valamas; 27.11.2014
@AviDas - изменение промежуточного итога не работает, потому что тогда промежуточный итог не будет соответствовать сумме элементов в item_list, а PayPal не примет транзакцию.
- person Evan de la Cruz; 09.06.2015
Предоставленная вами ссылка предназначена для классического API. Я использую
item_list
внутри transaction
платежа (developer.paypal.com/docs/ api/#transaction-object). Вот как вы это делаете?
- person Evan de la Cruz; 09.06.2015
@ Valamas-AUS - я пробовал это весь день, и это не сработало. Должно быть, что-то не так с моей стороны, потому что теперь это работает. Конечно, теперь это работает, потому что я пришел сюда и сказал, что это не так :( Спасибо!
- person Evan de la Cruz; 09.06.2015
PayPal REST может принимать отрицательные числа. Но не может быть -10. Должно быть -10.00. У меня были проблемы с ним, и он, наконец, согласился, когда я сделал -10.00
- person Shawn Rebelo; 15.06.2018