PatrickRQ Posted July 11, 2023 Posted July 11, 2023 (edited) Hi IPS, Since v2 API changes the Miscellaneous charge on invoice is no longer processed by PayPal if value is negative. Why negative? Till this day we used it to add discount to custom invoice as there is no other option to do it. I think V2 has dedicated field to process discounts.. can you handle that? since v2 is more strict and removed us ability to add discounts on custom invoices the way it was used till now. Thanks Edited July 11, 2023 by PatrickRQ
Marc Posted July 11, 2023 Posted July 11, 2023 I can move this to our feedback area, however indeed it only accepts positive values. We do of course have methods in which to discount items such as codes.
PatrickRQ Posted July 11, 2023 Author Posted July 11, 2023 (edited) When you create custom invoice you have no way to add discount anymore. It was accepted by previous PayPal API, now it is not. Since Miscellaneous Charges allow to set values < 0 it was always used to issue discounts to custom invoices directly instead enforcing customer to apply coupon additionally. So, if you took this functionality away by upgrading to PayPal v2 API, you could bring new invoice position "Discount" and push it on discount field of the API. From customer's point of view it looks silly to issue invoice we are unable to apply discount directly đŸ˜„  Edited July 11, 2023 by PatrickRQ
Marc Posted July 11, 2023 Posted July 11, 2023 Unfortunately we have no control over paypals API. Please feel free to add that as a suggestion in our feedback area, however this is not something we can instantly change during the course of support
PatrickRQ Posted July 11, 2023 Author Posted July 11, 2023 Feel free to move it to suggestions, no point to duplicate the content. However, I can't agree you cannot handle within regular maintenance release. It is just like adding custom item under custom invoice > add item > discount and pass the value on discount field of PayPal's API đŸ˜‰
Recommended Posts