Checkout Link
Durable and shareablePublish the configured product without writing a backend checkout route.
Ruba product infrastructure
Define the purchase once, then connect checkout, fulfillment, tax, and the seller ledger.
A fixed-price product collects one upfront payment. It is the simplest commercial contract in Ruba, but it still produces the same durable customer and finance records as every other billing model.
Live ledger engine
Set the amount and supported currency, choose the tax behavior, and attach what the customer should receive after payment.
Capability matrix
Publish the configured product without writing a backend checkout route.
Let your application choose customer context, metadata, and redirect behavior immediately before payment.
Execution workflow
Ruba stores the buyer, product, amount, tax, and payment result.
Files, licenses, access, or custom benefits become available.
The receipt or invoice remains connected to the purchase.
Tax, platform costs, refunds, and seller balance remain traceable.
Deep dive specifications
Generate or supply a key after the order succeeds.
Unlock a download and any configured updates.
Grant permanent access without a renewal schedule.
Use signed webhooks and the API for fulfillment inside your product.
Fixed price is the right model when the commercial obligation is complete after one charge. If access, allowance, or service renews on a schedule, a recurring product keeps future billing and entitlement state explicit instead.
Build with Ruba
Set the amount, attach delivery, and choose a checkout entry path.