Invoicing (2.1.45)

Download OpenAPI specification:Download

The Invoicing API enables you to create and manage invoices and payout requests.

Invoice Endpoints

Our Invoice endpoints enable you to create and manage Tilia Pay invoices. A typical invoice lifecycle consists of: creating the invoice, submitting it for processing, and receiving a postback upon completion.

Our Developer Guide walks you through the process of creating invoices for common use cases, including user-to-integrator, user-to-user, escrow-transaction, and multi-seller transactions.

Payout Endpoints

Our Payout endpoints enable you to create and manage Tilia Pay payout requests.

Users requesting payouts are required to submit KYC data, which must be validated and accepted by Tilia before funds can be released. For more information on gathering KYC information, refer to the KYC flow documentation.

Our Developer Guide walks you through the process of creating a payout request.

Authentication

tilia_auth

The Token URL below generates access tokens for use in the Production environment.

Staging requires access tokens specific to that environment. If you are working with the Staging environment, you will need to modify the URL accordingly (e.g. auth.staging.tilia-inc.com/token).

Security Scheme Type OAuth2
clientCredentials OAuth Flow
Token URL: https://auth.tilia-inc.com/token
Scopes:
  • read_invoices -

    Grants permission to retrieve invoices

  • write_invoices -

    Grants permission to create invoices and submit them for payment

  • write_process_credits -

    Grants permission to create payout requests and submit them for payment

  • read_process_credits -

    Grants permission to retrieve payout requests