For AI agents: the docs index is at https://documentation.paysimple.com/llms.txt. Append .md to any documentation page URL to get its markdown version.
Manage products and services that can be added to embeddables
📘
Catalog items (products and services) are called "Offerings" in the API. Offering ids are always prefixed with "o_".
Offering Properties
Property
Type
Description
id
string
Uniquely identifies offering
name
string
Required. Name of offering. Max length 50 characters.
description
string
Optional. Description of offering. Max length 500 characters.
price
decimal
Optional. Price of offering. If not provided, amount will be requested at checkout time.
is_active
bool
Optional. true indicates item should be shown to customers in the catalog. Default false.
service_address_required
bool
Optional. true indicates service address must be entered at checkout. Default false.
shipping_address_required
bool
Optional. true indicates shipping address must be entered at checkout. Default false.
fee_structure_ids
array
Optional. Ids of fee structures (fees, taxes, discounts or order level fees) associated with the offering.
recurrence
object
Optional. If populated, indicates item should create a billing schedule.
Recurrence Properties
Property
Type
Description
frequency
string
Required. Type of recurrence. Valid values: daily, weekly, monthly, yearly
occurrences
int
Optional. Indicates number of payment schedules to run. If not provided, schedule will run until suspended or cancelled.
periods_between_occurrence
int
Optional. Indicates number of periods between schedule running. Default = 1. Example: value '2' would indicate 'every other month' when frequency is set to monthly.