Key Concepts

PlatformCopied!

A platform is a business that builds software for other businesses. The platform integrates with Titus. Platforms authenticate using API keys and manage checkouts, webhooks, and business relationships.

CheckoutCopied!

A checkout represents a customer’s intent to pay a business using Titus. Analogous to Stripe’s payment_intent or Affirm’s checkout, it includes the amount, description, order id, and any other information necessary to complete the payment.

Checkouts are created on your backend and surfaced to customers through a redirect link. As the customer applies for financing and completes the payment, the checkout’s status updates to requires-paymentprocessingsucceeded, which you can use to update your order/invoice entity.

Platform BusinessesCopied!

A platform business links a business in your system with a registered business on Titus. Each PlatformBusiness has the id of the business in your system and the id of the corresponding Titus business.

Webhook EventsCopied!

Titus sends webhook events to notify your platform about the entities returned by the API.

For instance, in order to sync the Titus payment status with your internal order status you would listen for webhooks for checkouts.

<img src="https://your-image-url.com/image.png" alt="Titus Emperor" width="120" />
  <div>
    <h3>Welcome to the Titus Developer Docs</h3>
    <p>Start integrating pay-at-close financing with just a few lines of code.</p>
  </div>
</div>