REST API

Introduction

Use the Invoicing API to invoice your customers. When you use our API to create an invoice and share it with your customer, they can pay it directly. You don't have to build a payment form on your own site or worry about handling secure payment data. The Invoicing API sends your customers an email with a link to access their invoice. We host the invoice on our site. Customers can pay with a credit or debit card on our hosted payment form. A customer can pay the invoice all at once or in multiple installments. Our reporting feature helps you track which invoices have been paid, which are outstanding, and which are past due.
The Invoicing API enables you to perform the same actions that are available in the
Invoicing
section of the
Business Center
(
https://businesscenter.cybersource.com
).
All
Cybersource
APIs require API authentication. See Authentication for details.
IMPORTANT
The merchant retains full responsibility for meeting any legal and tax requirements when issuing invoices to clients.
Cybersource
does not certify that the invoicing tool meets any such client requirements.
The Invoicing API consists of two resources,
invoices
and
invoiceSettings
.
Invoices:
Use the
invoices
resource of the Invoicing API to:
Invoice Settings:
Use the
invoiceSettings
resource of the Invoicing API to:
See the interactive Invoicing API Reference for details about the
invoiceSettings
resource and its operations.