Order Bumps
Update order bump
/ v1 / order-bumps / {order_bump_id} Changes the fields that you send. All other fields stay.
statusactiveorinactiveswitches the order bump on or off at the checkouts at once.product_idsreplaces the whole list.nullmeans the checkouts of all products.
Where an order bump shows:
- On the checkouts of
product_ids, or of all products, but not on the checkout of the offered product itself. - Only on products with one-time billing.
- Not when the buyer pays in installments, except with PayPal or Klarna.
The order of several order bumps on one checkout cannot be set. To delete an order bump, use POST /v1/delete.
The fields have the same names and formats as in GET /v1/order-bumps.
Autorisierung
-
Authorizationstring Header erforderlichBearer tnt_…· A personal API key (tnt_...). Create it in the Tentary app on the page AI & API. Einführung
Pfad-Parameter
-
order_bump_idinteger erforderlichThe id from list_order_bumps.
min.
1Beispiel:1
Body application/json
-
namestringName in the Tentary app. Buyers do not see it.
min. Länge
1max. Länge255 -
product_idintegerThe offered product (id from list_products): live, without variants, with one-time billing, not external.
min.
1 -
product_idsarray of integer kann null seinThe products whose checkout shows the order bump (live or draft, one-time billing; ids from list_products). null = all products. On create, left out = all products. On update, left out = no change; a list replaces the list.
max. Einträge
200 -
pricenumber | string kann null seinSpecial price for the order bump. Amount in the account currency, like 49 or 19.99. 0 = free. null or left out on create = the price of the product (it follows later changes of that price). A lower price shows the product price crossed out.
min.
0max.21474836.47Muster^[0-9]{1,9}(\.[0-9]{1,2})?$ -
titlestringTitle that buyers see. Empty = the product title.
max. Länge
255 -
description_htmlstringShort text about the offer, HTML (p, h1-h3, strong, em, u, del, ul, ol, li, blockquote, a).
max. Länge
65535 -
checkbox_textstringText next to the checkbox. Empty = "Yes, add to my order" (German: "Ja, zur Bestellung hinzufügen").
max. Länge
255 -
hide_product_imagebooleanHide the product image in the order bump. Default false.
-
statusstringactive = buyers see the order bump at the checkouts of product_ids at once. inactive = it is hidden at every checkout; its settings, sales and revenue stay, and it can be made active again.
Mögliche Werte:
activeinactive
Antwort
Felder der Antwort mit Status 200. Fehler haben immer dasselbe Format, siehe Fehler.
-
idintegerThe ID.
-
namestringName in the Tentary app. Buyers do not see it.
-
statusstringactive = buyers see it at the checkout. inactive = hidden at every checkout, kept with its settings and sales.
Mögliche Werte:
activeinactive -
productobjectThe offered product.
3 Felder anzeigen Felder ausblenden
-
idintegerThe ID.
-
namestring kann null seinThe name.
-
statusstringThe status.
Mögliche Werte:
livedraftarchiveddeleted
-
-
pricestringDecimal string, like "19.90". What buyers pay for the order bump.
-
product_pricestringDecimal string, like "19.90". The price of the product. Shown crossed out when price is lower.
-
currencystringCurrency code, like EUR.
-
titlestring kann null seinnull = the product title.
-
description_htmlstringShort text about the offer, HTML.
-
checkbox_textstring kann null seinnull = "Yes, add to my order".
-
hide_product_imageboolean -
product_idsarray of integer kann null seinThe products whose checkout shows it. null = all products.
-
admin_urlstring<uri>The page in the Tentary app.