Using Express Checkout for secondary payment flow with PayPal Invoices

sierra_sierra
New Community Member

I have a client who's using PayPal invoicing. The normal flow works fine, using the "Pay Invoice" button on the invoice, however the client requires a secondary flow with a discount for people who pay within 24 hours of creating their order.

 

I originally set this up to apply the discount on the invoice and then remove the discount after 24 hours, but this leads to confusion for the customers as they receive an email with the discounted price and then end up seeing a more expensive price on the invoice when they actually come to pay.

 

Because of this, I want to process a discounted payment using Express Checkout, and then adjust the invoice to include the discount and finally mark it as paid.

 

While this should work well, I wanted to know if I can also link the payment to the invoice? The API docs suggest that marking an invoice as paid should only be used for external (non-paypal) payments, but in this instance I am still processing payment using PayPal, just not using the normal invoice payment flow - While it's not a massive issue if this can't be done, I would rather that these payments were linked to the invoice to aid my client's auditing processes.

 

Thanks in advance for any response 🙂

Login to Me Too
0 REPLIES 0

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.