

PayPal uses the default contact information connected with your account, but you can change these details by clicking the "Edit Contact Information" link and editing the information in each contact field.Įnter an invoice number in the box at the top of the Invoice Information pane. Skip this step if you don't want a logo on the invoice.Ĭheck your contact information details in the contact details pane. Use the default PayPal invoice template, or create a new template if you want to store the invoice as a template for future use.Ĭlick the "Your Logo" box at the top of the screen, then upload a company logo or another suitable image from your computer. Select your preferred invoice template from the pull-down menu at the top of the "Create a New Invoice" page. When you enable a partial payment, you can also set the minimum_amount_due parameter to the minimum amount due value.Click the "Create Invoice" link in the gray submenu or the "Create an Invoice" button below the submenu. To enable the customer to make a partial payment, set the allow_partial_payment parameter to true. Note: If the customer adds a tip, it appears on the invoice and also in the merchant's payment notification email. To include a field that enables the customer to add a tip as a flat amount or percent of the total due, set the allow_tip parameter to true.

#Paypal invoice code
A JSON response body that shows the QR code as an encoded Base-64 image, such as:Ĭontent-Disposition: form-data name="image".Change the sample invoice ID, INV2-Z56S-5LLA-Q52L-CPZ5, to the invoice ID that was returned when you created the invoice.Change Access-Token to your access token.Sample requestĪPI endpoint used: Generate QR code curl -v -X POST \Īfter you copy the code in the sample request, modify the following: To create a QR code for your invoice, copy the following code and modify it. This parameter updates the invoice status to UNPAID and does not send the email notification.Ĭopy the invoice ID returned when you create the invoice. If you don't want PayPal to email the invoice notification to your buyer when you create it, because you want to send a QR code, set send_to_recipient in the Send invoice request to false. To generate a QR code, first create and send an invoice. You can create and associate invoice QR codes for the following countries: When a buyer uses a mobile device to scan the QR code, they're redirected to the PayPal mobile payment flow to view the invoice and pay online with PayPal or another payment type. You can also make test calls to the Invoicing API with the PayPal API Executor. Refer to the Invoicing API reference to see everything you can do with the Invoicing API. This page describes a few ways you can customize an invoice. The Invoicing REST API supports search, refunds, templates, reminders, and more. Invoicing / Customize Customize Invoicingĭocs Current Last updated: April 6th 2022, 6:06:12 pm
