Skip to main content
POST
Error

Required Scopes

mapi:write - Write access to Merchant API resources

Authorizations

Authorization
string
header
required

Supertab OAuth2 flow for MAPI. See Authentication.

Headers

x-api-version
string<date>
default:2025-04-01

The version of the Merchant API you are using.

x-supertab-client-id
string<tagged_id>
required

Your Client ID with Supertab. Used to identify the website on which Customer is making a Purchase.

Examples:

"live_client.4df706b5-297a-49c5-a4cd-2a10eca12ff9"

"test_client.4df706b5-297a-49c5-a4cd-2a10eca12ff9"

Body

application/json
currency_code
string
required
Required string length: 3
items
CreateOnetimeOfferingItemRequest · object[]
required
metadata
Metadata · object

Response

Successful Response

id
string<tagged_id>
required
Example:

"onetime_offering.61a54647-d5d7-44c4-b56c-d5b073759628"

status
enum<string>
required

The status of the one-time offering based on the fact of purchase.

It may be new, a purchase pending or a purchase completed.

Only status purchasing_completed means a payment for the one-time offering purchase has been successfully processed.

Available options:
new,
purchasing_completed,
purchasing_pending,
purchasing_abandoned,
expired
metadata
Metadata · object
required

Any additional information about this one-time offering.

items
OnetimeOfferingItem · object[]
required

A list of items that belong to this one-time offering.

price
Price · object
required

The price of this one-time offering combining all the one-time offering items' prices. It is always created on the fly based on the provided information when creating a one-time offering.