Create a product

Create a new product for your company

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

This query allows you to create a product without using the products interface on the Billsby application. You are able to define all settings associated with the product that you would be able to within the Billsby application.

Returned variables

Variable nameDescription
ProductCountryLimitation
ProductIdThe unique identifier of the product in the Billsby platform
nameThe name of the product
visibilityThe visibility you have defined for your product; public, hidden, internal or off-sale
billingCurrencyThe billing currency of the product
billingCurrencyTemplate
displayNameThe display name of the product
descriptionThe product description
typeOfProductThe product type:

1 - Tiered
2- Multi-SKU
hasPlansThe product has plans associated with it:

True
False
isShippingAddressRequiredDoes the product require customers to have a shipping address:

True
False
isShippingAddressValidationRequiredDoes the product require that the shipping address is validated when it is added through Billsby Checkout:

True
False
isBillingAddressValidationRequiredDoes the product require that the billing address is validated when it is added through Billsby Checkout:

True
False
isAdditionalEmailRequiredDoes the product request an additional billing email address from the customer when it is added through Billsby Checkout:

True
False
isPhoneNumberRequiredDoes the product request a phone number from the customer when it is added through Billsby Checkout:

True
False
isMarketingConsentRequiredDoes the product request marketing consent from the customer when it is added through Billsby Checkout:

True
False
numberOfPlansThe number of plans associated with the product expressed as an integer
alertEmailThe alert email address that has been set for email forwarding relating to this product
Path Params
string
required

Your companies Billsby subdomain - for example, if you login at widgets.billsby.com, your companyDomain is widgets

Body Params
string

The internal name of the product you want to create

int32

The type of visibility of each product; public, hidden and on-sale. Available values: 0, 1, 2, 3 (Public=0, Hidden=1, Internal=2, OffSale=3)

string

The currency you want to the product to be billed in. This must be an ISO3 currency code with maximum three characters. For example: GBP, USD, etc.

string

The display name of the product you want to create

string

A short description of the product

boolean

Do you need to collect a shipping address from your customers for this product; true or false

boolean

Do you want to validate the shipping address using our tool; true or false

boolean

Do you want to validate the billing address using our tool; true or false

boolean

Do you want to collect an additional email address from your customers at checkout; true or false

boolean

Do you need to collect a phone number from your customers at checkout; true or false

boolean

Do you need to get marketing consent from your customers at checkout; true or false

string

Set an email to be alerted when a customer signs up for this product

orderedCustomFields
object

Add any custom fields you've created to your checkout flow for this product by adding the custom fields IDs

int32

The type of product you want to create; 1 is tiered

productCountryLimitation
object

Set country limitations for your product

boolean

Do you want to allow any country allowed access to the product; true or false

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json