The details you send as part of the POST/api/order or POST/api/gift-link method.

Some fields are only required in one method or the other

FieldDescription
order_ref_idThis the ID generated from your system that is the unique reference number for this order. This is found in the product return
product_idThis the product id of the product that you want to gift. This is found in the product return
variation_id
(optional)
The variation id of the product you would like to gift. Found in the product variations
currencyThe currency you would like to pay in. Sent in ISO 4217 format. eg Australian Dollar is AUD
base_locationThe country code in ISO 3166-1 alpha-2 format. eg AU for Australia
gift_of_choice
Only requrired for POST/api/gift-link
An option if you want your user to have an option to choose a different gift as a gift of choice. This is either a Y or N
order_branding
Only requrired for POST/api/gift-link
The type of branding that you are want for your gift link. This is either elliephant or company. company can only be used if your company branding as been set in your company profile.
recipient_detailsAn array of information about the recipient. You can find more information about the information contained in this value here