Product
Product returned by the catalog endpoint. Live keys return real sellable store products.
The id/name identify the sellable denomination. The ordered recipient_fields come from its Cardzone Product configuration, independently of provider activation or store routing; voucher rows have no required account fields. Render each label and submit its canonical key. Sources translate those keys privately and never redefine the customer form.
Sandbox keys return static scenario products. Use the sandbox product id as product_id when creating an order to trigger the matching hardcoded response. See the Sandbox section for the scenario list.
Fields
- statusavailableorout_of_stockorunavailablerequired
available: you can order it now.out_of_stock: Cardzone has marked it out of stock, and your store has none of its own stock. It stays out of stock until Cardzone marks it available again.unavailable: there is no way to fulfill it for your store. In order errors it also covers products that are hidden for your store or have no active price; the catalog never lists those. Orders for products that are notavailableare rejected with404and the same value inerror.product_status.
