---
title: "Send delivery report"
method: POST
path: "/delivery_reports"
tags: ["DeliveryReports"]
---

# Send delivery report

`POST /delivery_reports`

## Headers

- `Sequra-Merchant-Id` string, required

## Request body

- DeliveryReport
  - `delivery_report` object, required
    - `merchant` object, required — Fields describing the merchant and the store integration
      - `id` string, required — Merchant identifier. Also called merchant_ref. Example: "s1"
    - `orders` object[], required — List of orders
      - `state` 'shipped' | 'delivered', required — String containing state of the order.
      - `sent_at` string, date_time — When this order was processed in the shop system. Used to detect if an order is shipped " \ "more than once. Example: "2014-02-05T19:21:22+01:00".
      - `merchant_reference` object, required — Order id(s) used by the merchant
        - `order_ref_1` string, required — Merchant reference 1. Example: "ZXCV1234"
        - `order_ref_2` string — Merchant reference 2. Example: "0080-1234-4343-5353"
      - `cart` object, required — Fields describing the shopping cart
        - `currency` string, required — Name of currency used on the purchase. Example: "EUR"
        - `gift` boolean, required — Set to true if shopper has indicated that this is a gift
        - `order_total_with_tax` integer, required — Total value with tax of the items listed below. Example: 5097
        - `cart_ref` string — Shop's unique id for this basket. Useful if shopper has trouble checking out. Example: "123"
        - `created_at` string, date_time — When shopper put the first item in the cart. Example: "2013-10-18T12:25:20+01:00"
        - `updated_at` string, date_time — When shopper put the last item in the cart. Example: "2013-10-18T12:25:20+01:00"
        - `items` union, required
          - ItemProduct
            - `type` 'product'
            - `reference` string, required — A public product id for this item. Example: "12-123-1234"
            - `name` string, required — A description to include in the payment instructions. Example: "Leather Case (iPod nano) - Negro / Chocolate"
            - `description` string — Product description. Will not be shown to shopper. Useful against fraud. Example: "Este estuche de cuero de última moda ..."
            - `category` string — Name of category. Will not be shown to shopper. Useful against fraud. Example: "ipod-accesorios"
            - `price_with_tax` integer, required — Price with tax for one item. Example: 3030
            - `quantity` integer, required — The number of items ordered by the shopper. Example: 2
            - `total_with_tax` integer, required — Price with tax for the amount in the order. Due to rounding, this might not be exactly quantity × price_with_tax. Example: 6060
            - `downloadable` boolean, required — Can the buyer access or consume the product without a physical delivery? PDFs, e-tickets, software, etc are downloadable. Example: false
          - ItemService
            - `type` 'service', required
            - `reference` string, required — A public id for this service. Example: "NETWORKS-ADMIN-101"
            - `name` string, required — A name to describe this service. Might be displayed in the payment instructions. Example: "Networks Administrator Course"
            - `description` string — Service description. Will not be shown to shopper. Useful against fraud
            - `category` string — Name of category. Will not be shown to shopper. Useful against fraud. Example: "ipod-accesorios"
            - `price_with_tax` integer, required — Price with tax for one item. Example: 3030
            - `quantity` integer, required — The number of items ordered by the shopper. Example: 1
            - `total_with_tax` integer, required — Price with tax for the amount in the order. Due to rounding, this might not be exactly quantity × price_with_tax. Example: 75020
            - `downloadable` boolean, required — True for services that can be fully (or sufficiently) enjoyed without a physical delivery. For instance, a course with only digital material
          - ItemHandling
            - `type` 'handling', required
            - `reference` string, required — A unique code that refers to this item. Does not have to exist in the shop catalogue. Example: "seur24"
            - `name` string, required — A name to describe this item. More specific is better, i.e. prefer "Correos" to "Envío". Example: "SEUR entrega en 24 horas"
            - `total_with_tax` integer, required — Price with tax for this handling service. Example: 242
          - ItemOtherPayment
            - `type` 'other_payment', required
            - `reference` string, required — A code that refers to this "other" payment. (An "other" payment means that the shopper has paid part of the cart using some other means of payment, like cash or credit card.) Example: "CASH"
            - `name` string, required — A name to describe this payment. Example: "Paid in cash"
            - `total_with_tax` integer, required — Amount that this payment changes the cart value with tax. Should use opposite sign of any item it pays for. Example: -750
          - ItemDiscount
            - `type` 'discount', required
            - `reference` string, required — A unique code that refers to this discount. Can be the discount code. Example: "HALFOFF"
            - `name` string, required — A name to describe this discount. Might be displayed in the payment instructions. Example: "50 % off the full basket!"
            - `total_with_tax` integer, required — Amount that this discount changes the cart value with tax. Should be negative. Example: -750
      - `remaining_cart` object — Items that will be shipped later as part of this order. If this section is missing, it will be calculated based on the original order which sometimes gives confusing results.
        - `order_total_with_tax` integer, required — Total value with tax of the items listed below. Example: 5097
        - `items` union, required
          - ItemProduct
            - `type` 'product'
            - `reference` string, required — A public product id for this item. Example: "12-123-1234"
            - `name` string, required — A description to include in the payment instructions. Example: "Leather Case (iPod nano) - Negro / Chocolate"
            - `description` string — Product description. Will not be shown to shopper. Useful against fraud. Example: "Este estuche de cuero de última moda ..."
            - `category` string — Name of category. Will not be shown to shopper. Useful against fraud. Example: "ipod-accesorios"
            - `price_with_tax` integer, required — Price with tax for one item. Example: 3030
            - `quantity` integer, required — The number of items ordered by the shopper. Example: 2
            - `total_with_tax` integer, required — Price with tax for the amount in the order. Due to rounding, this might not be exactly quantity × price_with_tax. Example: 6060
            - `downloadable` boolean, required — Can the buyer access or consume the product without a physical delivery? PDFs, e-tickets, software, etc are downloadable. Example: false
          - ItemService
            - `type` 'service', required
            - `reference` string, required — A public id for this service. Example: "NETWORKS-ADMIN-101"
            - `name` string, required — A name to describe this service. Might be displayed in the payment instructions. Example: "Networks Administrator Course"
            - `description` string — Service description. Will not be shown to shopper. Useful against fraud
            - `category` string — Name of category. Will not be shown to shopper. Useful against fraud. Example: "ipod-accesorios"
            - `price_with_tax` integer, required — Price with tax for one item. Example: 3030
            - `quantity` integer, required — The number of items ordered by the shopper. Example: 1
            - `total_with_tax` integer, required — Price with tax for the amount in the order. Due to rounding, this might not be exactly quantity × price_with_tax. Example: 75020
            - `downloadable` boolean, required — True for services that can be fully (or sufficiently) enjoyed without a physical delivery. For instance, a course with only digital material
          - ItemHandling
            - `type` 'handling', required
            - `reference` string, required — A unique code that refers to this item. Does not have to exist in the shop catalogue. Example: "seur24"
            - `name` string, required — A name to describe this item. More specific is better, i.e. prefer "Correos" to "Envío". Example: "SEUR entrega en 24 horas"
            - `total_with_tax` integer, required — Price with tax for this handling service. Example: 242
          - ItemOtherPayment
            - `type` 'other_payment', required
            - `reference` string, required — A code that refers to this "other" payment. (An "other" payment means that the shopper has paid part of the cart using some other means of payment, like cash or credit card.) Example: "CASH"
            - `name` string, required — A name to describe this payment. Example: "Paid in cash"
            - `total_with_tax` integer, required — Amount that this payment changes the cart value with tax. Should use opposite sign of any item it pays for. Example: -750
          - ItemDiscount
            - `type` 'discount', required
            - `reference` string, required — A unique code that refers to this discount. Can be the discount code. Example: "HALFOFF"
            - `name` string, required — A name to describe this discount. Might be displayed in the payment instructions. Example: "50 % off the full basket!"
            - `total_with_tax` integer, required — Amount that this discount changes the cart value with tax. Should be negative. Example: -750
      - `delivery_method` object, required — Delivery method used on the purchase
        - `name` string, required — Name of the delivery method. Example: "SEUR24"
        - `days` string — Days it takes to deliver the goods. Example: "¡Entrega día siguiente!"
        - `provider` string — Company or agent that performs the delivery. Example: "Correos"
        - `home_delivery` boolean — If goods are delivered to the buyer's home or office and not to a pick-up place. Example: true
      - `delivery_address` object, required — Fields describing the delivery address
        - `given_names` string, required — Shopper's given names for delivery. Example: "Maria José"
        - `surnames` string, required — Shopper's surnames for delivery. Example: "Barroso Rajoy"
        - `company` string, required — Shopper company name
        - `address_line_1` string, required — Delivery address line 1. Example: "C/ Aragó 383"
        - `address_line_2` string, required — Delivery address line 2. Example: "5º"
        - `postal_code` string, required — Delivery address address postal code. Example: "08013"
        - `city` string, required — Delivery address city. Example: "Barcelona"
        - `country_code` 'AF' | 'AX' | 'AL' | 'DZ' | 'AS' | 'AD' | 'AO' | 'AI' | 'AQ' | 'AG' | 'AR' | 'AM' | 'AW' | 'AU' | 'AT' | 'AZ' | 'BS' | 'BH' | 'BD' | 'BB' | 'BY' | 'BE' | 'BZ' | 'BJ' | 'BM' | 'BT' | 'BO' | 'BQ' | 'BA' | 'BW' | 'BV' | 'BR' | 'IO' | 'BN' | 'BG' | 'BF' | 'BI' | 'CV' | 'KH' | 'CM' | 'CA' | 'KY' | 'CF' | 'TD' | 'CL' | 'CN' | 'CX' | 'CC' | 'CO' | 'KM' | 'CD' | 'CG' | 'CK' | 'CR' | 'CI' | 'HR' | 'CU' | 'CW' | 'CY' | 'CZ' | 'DK' | 'DJ' | 'DM' | 'DO' | 'EC' | 'EG' | 'SV' | 'GQ' | 'ER' | 'EE' | 'SZ' | 'ET' | 'FK' | 'FO' | 'FJ' | 'FI' | 'FR' | 'GF' | 'PF' | 'TF' | 'GA' | 'GM' | 'GE' | 'DE' | 'GH' | 'GI' | 'GR' | 'GL' | 'GD' | 'GP' | 'GU' | 'GT' | 'GG' | 'GN' | 'GW' | 'GY' | 'HT' | 'HM' | 'VA' | 'HN' | 'HK' | 'HU' | 'IS' | 'IN' | 'ID' | 'IR' | 'IQ' | 'IE' | 'IM' | 'IL' | 'IT' | 'JM' | 'JP' | 'JE' | 'JO' | 'KZ' | 'KE' | 'KI' | 'KP' | 'KR' | 'KW' | 'KG' | 'LA' | 'LV' | 'LB' | 'LS' | 'LR' | 'LY' | 'LI' | 'LT' | 'LU' | 'MO' | 'MG' | 'MW' | 'MY' | 'MV' | 'ML' | 'MT' | 'MH' | 'MQ' | 'MR' | 'MU' | 'YT' | 'MX' | 'FM' | 'MD' | 'MC' | 'MN' | 'ME' | 'MS' | 'MA' | 'MZ' | 'MM' | 'NA' | 'NR' | 'NP' | 'NL' | 'NC' | 'NZ' | 'NI' | 'NE' | 'NG' | 'NU' | 'NF' | 'MK' | 'MP' | 'NO' | 'OM' | 'PK' | 'PW' | 'PS' | 'PA' | 'PG' | 'PY' | 'PE' | 'PH' | 'PN' | 'PL' | 'PT' | 'PR' | 'QA' | 'RE' | 'RO' | 'RU' | 'RW' | 'BL' | 'SH' | 'KN' | 'LC' | 'MF' | 'PM' | 'VC' | 'WS' | 'SM' | 'ST' | 'SA' | 'SN' | 'RS' | 'SC' | 'SL' | 'SG' | 'SX' | 'SK' | 'SI' | 'SB' | 'SO' | 'ZA' | 'GS' | 'SS' | 'ES' | 'LK' | 'SD' | 'SR' | 'SJ' | 'SE' | 'CH' | 'SY' | 'TW' | 'TJ' | 'TZ' | 'TH' | 'TL' | 'TG' | 'TK' | 'TO' | 'TT' | 'TN' | 'TR' | 'TM' | 'TC' | 'TV' | 'UG' | 'UA' | 'AE' | 'GB' | 'UM' | 'US' | 'UY' | 'UZ' | 'VU' | 'VE' | 'VN' | 'VG' | 'VI' | 'WF' | 'EH' | 'YE' | 'ZM' | 'ZW', required — Delivery address country code
        - `phone` string — Shopper phone. Can be a mobile phone. Example: "933 033 033"
        - `mobile_phone` string — Shopper mobile phone. Only use this field if the shopper indicated that this number is a mobile phone. Example: "615 615 615"
        - `state` string — Shopper region or state. Example: "Barcelona"
        - `extra` string — Extra handling information that the shopper adds to the order. Example: "I'm home between 9 and 12."
        - `vat_number` string — Shopper VAT number. Example: "B12345"
      - `invoice_address` object, required — Fields describing the invoice address
        - `given_names` string, required — Shopper's given names for invoice. Example: "Maria José"
        - `surnames` string, required — Shopper's surnames for invoice. Example: "Barroso Rajoy"
        - `company` string, required — Shopper company name
        - `address_line_1` string, required — Invoice address line 1. Example: "C/ Aragó 383"
        - `address_line_2` string, required — Invoice address line 2. Example: "5º"
        - `postal_code` string, required — Invoice address address postal code. Example: "08013"
        - `city` string, required — Invoice address city. Example: "Barcelona"
        - `country_code` 'AF' | 'AX' | 'AL' | 'DZ' | 'AS' | 'AD' | 'AO' | 'AI' | 'AQ' | 'AG' | 'AR' | 'AM' | 'AW' | 'AU' | 'AT' | 'AZ' | 'BS' | 'BH' | 'BD' | 'BB' | 'BY' | 'BE' | 'BZ' | 'BJ' | 'BM' | 'BT' | 'BO' | 'BQ' | 'BA' | 'BW' | 'BV' | 'BR' | 'IO' | 'BN' | 'BG' | 'BF' | 'BI' | 'CV' | 'KH' | 'CM' | 'CA' | 'KY' | 'CF' | 'TD' | 'CL' | 'CN' | 'CX' | 'CC' | 'CO' | 'KM' | 'CD' | 'CG' | 'CK' | 'CR' | 'CI' | 'HR' | 'CU' | 'CW' | 'CY' | 'CZ' | 'DK' | 'DJ' | 'DM' | 'DO' | 'EC' | 'EG' | 'SV' | 'GQ' | 'ER' | 'EE' | 'SZ' | 'ET' | 'FK' | 'FO' | 'FJ' | 'FI' | 'FR' | 'GF' | 'PF' | 'TF' | 'GA' | 'GM' | 'GE' | 'DE' | 'GH' | 'GI' | 'GR' | 'GL' | 'GD' | 'GP' | 'GU' | 'GT' | 'GG' | 'GN' | 'GW' | 'GY' | 'HT' | 'HM' | 'VA' | 'HN' | 'HK' | 'HU' | 'IS' | 'IN' | 'ID' | 'IR' | 'IQ' | 'IE' | 'IM' | 'IL' | 'IT' | 'JM' | 'JP' | 'JE' | 'JO' | 'KZ' | 'KE' | 'KI' | 'KP' | 'KR' | 'KW' | 'KG' | 'LA' | 'LV' | 'LB' | 'LS' | 'LR' | 'LY' | 'LI' | 'LT' | 'LU' | 'MO' | 'MG' | 'MW' | 'MY' | 'MV' | 'ML' | 'MT' | 'MH' | 'MQ' | 'MR' | 'MU' | 'YT' | 'MX' | 'FM' | 'MD' | 'MC' | 'MN' | 'ME' | 'MS' | 'MA' | 'MZ' | 'MM' | 'NA' | 'NR' | 'NP' | 'NL' | 'NC' | 'NZ' | 'NI' | 'NE' | 'NG' | 'NU' | 'NF' | 'MK' | 'MP' | 'NO' | 'OM' | 'PK' | 'PW' | 'PS' | 'PA' | 'PG' | 'PY' | 'PE' | 'PH' | 'PN' | 'PL' | 'PT' | 'PR' | 'QA' | 'RE' | 'RO' | 'RU' | 'RW' | 'BL' | 'SH' | 'KN' | 'LC' | 'MF' | 'PM' | 'VC' | 'WS' | 'SM' | 'ST' | 'SA' | 'SN' | 'RS' | 'SC' | 'SL' | 'SG' | 'SX' | 'SK' | 'SI' | 'SB' | 'SO' | 'ZA' | 'GS' | 'SS' | 'ES' | 'LK' | 'SD' | 'SR' | 'SJ' | 'SE' | 'CH' | 'SY' | 'TW' | 'TJ' | 'TZ' | 'TH' | 'TL' | 'TG' | 'TK' | 'TO' | 'TT' | 'TN' | 'TR' | 'TM' | 'TC' | 'TV' | 'UG' | 'UA' | 'AE' | 'GB' | 'UM' | 'US' | 'UY' | 'UZ' | 'VU' | 'VE' | 'VN' | 'VG' | 'VI' | 'WF' | 'EH' | 'YE' | 'ZM' | 'ZW', required — Invoice address country code
        - `phone` string — Shopper phone. Can be a mobile phone. Example: "933 033 033"
        - `mobile_phone` string — Shopper mobile phone. Only use this field if the shopper indicated that this number is a mobile phone. Example: "615 615 615"
        - `state` string — Shopper region or state. Example: "Barcelona"
        - `extra` string — Extra handling information that the shopper adds to the order. Example: "I'm home between 9 and 12."
        - `vat_number` string — Shopper VAT number. Example: "B12345"
      - `customer` object, required — Fields describing the customer
        - `given_names` string, required — Customer given names. Example: "Maria José"
        - `surnames` string, required — Customer surnames. Example: "Barroso Rajoy"
        - `title` string — Customer title and/or gender. Use the one of 'mr', 'ms', 'mrs', 'miss' or 'mx' that is closest to the information supplied by the customer. If none of these can be inferred, use the title that the customer entered as-is. See also 'Note about title' in the docs. Example: 'mr'
        - `email` string, email, required — Customer email. Example: "nisse@example.com"
        - `ref` union — Customer reference number in the shop's database. Example: "123"
          - string
          - integer
        - `date_of_birth` string, date — Customer date of birth in ISO-8601 format.
        - `nin` string — Customer's national identity number. For Spanish DNI, please include final letter. Example: "13003009L". Example: "1980-01-20"
        - `company` string — Customer company name
        - `vat_number` string — Shopper VAT number. Example: "B12345"
        - `rating` integer — The merchant's rating of this customer. 0 to 100, inclusive, where 0 is "cannot be trusted" and 100 is "very trustworthy". Example: 100
        - `nin_control` string — A validation code printed in the physical DNI or NIE. Required for multistore merchants and physical stores. Example: "15012018F2".
    - `broken_orders` object[] — Delivered orders that cannot be properly reported. Same format as 'orders'.
      - `state` 'shipped' | 'delivered', required — String containing state of the order.
      - `sent_at` string, date_time — When this order was processed in the shop system. Used to detect if an order is shipped " \ "more than once. Example: "2014-02-05T19:21:22+01:00".
      - `merchant_reference` object, required — Order id(s) used by the merchant
        - `order_ref_1` string, required — Merchant reference 1. Example: "ZXCV1234"
        - `order_ref_2` string — Merchant reference 2. Example: "0080-1234-4343-5353"
      - `cart` object, required — Fields describing the shopping cart
        - `currency` string, required — Name of currency used on the purchase. Example: "EUR"
        - `gift` boolean, required — Set to true if shopper has indicated that this is a gift
        - `order_total_with_tax` integer, required — Total value with tax of the items listed below. Example: 5097
        - `cart_ref` string — Shop's unique id for this basket. Useful if shopper has trouble checking out. Example: "123"
        - `created_at` string, date_time — When shopper put the first item in the cart. Example: "2013-10-18T12:25:20+01:00"
        - `updated_at` string, date_time — When shopper put the last item in the cart. Example: "2013-10-18T12:25:20+01:00"
        - `items` union, required
          - ItemProduct
            - `type` 'product'
            - `reference` string, required — A public product id for this item. Example: "12-123-1234"
            - `name` string, required — A description to include in the payment instructions. Example: "Leather Case (iPod nano) - Negro / Chocolate"
            - `description` string — Product description. Will not be shown to shopper. Useful against fraud. Example: "Este estuche de cuero de última moda ..."
            - `category` string — Name of category. Will not be shown to shopper. Useful against fraud. Example: "ipod-accesorios"
            - `price_with_tax` integer, required — Price with tax for one item. Example: 3030
            - `quantity` integer, required — The number of items ordered by the shopper. Example: 2
            - `total_with_tax` integer, required — Price with tax for the amount in the order. Due to rounding, this might not be exactly quantity × price_with_tax. Example: 6060
            - `downloadable` boolean, required — Can the buyer access or consume the product without a physical delivery? PDFs, e-tickets, software, etc are downloadable. Example: false
          - ItemService
            - `type` 'service', required
            - `reference` string, required — A public id for this service. Example: "NETWORKS-ADMIN-101"
            - `name` string, required — A name to describe this service. Might be displayed in the payment instructions. Example: "Networks Administrator Course"
            - `description` string — Service description. Will not be shown to shopper. Useful against fraud
            - `category` string — Name of category. Will not be shown to shopper. Useful against fraud. Example: "ipod-accesorios"
            - `price_with_tax` integer, required — Price with tax for one item. Example: 3030
            - `quantity` integer, required — The number of items ordered by the shopper. Example: 1
            - `total_with_tax` integer, required — Price with tax for the amount in the order. Due to rounding, this might not be exactly quantity × price_with_tax. Example: 75020
            - `downloadable` boolean, required — True for services that can be fully (or sufficiently) enjoyed without a physical delivery. For instance, a course with only digital material
          - ItemHandling
            - `type` 'handling', required
            - `reference` string, required — A unique code that refers to this item. Does not have to exist in the shop catalogue. Example: "seur24"
            - `name` string, required — A name to describe this item. More specific is better, i.e. prefer "Correos" to "Envío". Example: "SEUR entrega en 24 horas"
            - `total_with_tax` integer, required — Price with tax for this handling service. Example: 242
          - ItemOtherPayment
            - `type` 'other_payment', required
            - `reference` string, required — A code that refers to this "other" payment. (An "other" payment means that the shopper has paid part of the cart using some other means of payment, like cash or credit card.) Example: "CASH"
            - `name` string, required — A name to describe this payment. Example: "Paid in cash"
            - `total_with_tax` integer, required — Amount that this payment changes the cart value with tax. Should use opposite sign of any item it pays for. Example: -750
          - ItemDiscount
            - `type` 'discount', required
            - `reference` string, required — A unique code that refers to this discount. Can be the discount code. Example: "HALFOFF"
            - `name` string, required — A name to describe this discount. Might be displayed in the payment instructions. Example: "50 % off the full basket!"
            - `total_with_tax` integer, required — Amount that this discount changes the cart value with tax. Should be negative. Example: -750
      - `remaining_cart` object — Items that will be shipped later as part of this order. If this section is missing, it will be calculated based on the original order which sometimes gives confusing results.
        - `order_total_with_tax` integer, required — Total value with tax of the items listed below. Example: 5097
        - `items` union, required
          - ItemProduct
            - `type` 'product'
            - `reference` string, required — A public product id for this item. Example: "12-123-1234"
            - `name` string, required — A description to include in the payment instructions. Example: "Leather Case (iPod nano) - Negro / Chocolate"
            - `description` string — Product description. Will not be shown to shopper. Useful against fraud. Example: "Este estuche de cuero de última moda ..."
            - `category` string — Name of category. Will not be shown to shopper. Useful against fraud. Example: "ipod-accesorios"
            - `price_with_tax` integer, required — Price with tax for one item. Example: 3030
            - `quantity` integer, required — The number of items ordered by the shopper. Example: 2
            - `total_with_tax` integer, required — Price with tax for the amount in the order. Due to rounding, this might not be exactly quantity × price_with_tax. Example: 6060
            - `downloadable` boolean, required — Can the buyer access or consume the product without a physical delivery? PDFs, e-tickets, software, etc are downloadable. Example: false
          - ItemService
            - `type` 'service', required
            - `reference` string, required — A public id for this service. Example: "NETWORKS-ADMIN-101"
            - `name` string, required — A name to describe this service. Might be displayed in the payment instructions. Example: "Networks Administrator Course"
            - `description` string — Service description. Will not be shown to shopper. Useful against fraud
            - `category` string — Name of category. Will not be shown to shopper. Useful against fraud. Example: "ipod-accesorios"
            - `price_with_tax` integer, required — Price with tax for one item. Example: 3030
            - `quantity` integer, required — The number of items ordered by the shopper. Example: 1
            - `total_with_tax` integer, required — Price with tax for the amount in the order. Due to rounding, this might not be exactly quantity × price_with_tax. Example: 75020
            - `downloadable` boolean, required — True for services that can be fully (or sufficiently) enjoyed without a physical delivery. For instance, a course with only digital material
          - ItemHandling
            - `type` 'handling', required
            - `reference` string, required — A unique code that refers to this item. Does not have to exist in the shop catalogue. Example: "seur24"
            - `name` string, required — A name to describe this item. More specific is better, i.e. prefer "Correos" to "Envío". Example: "SEUR entrega en 24 horas"
            - `total_with_tax` integer, required — Price with tax for this handling service. Example: 242
          - ItemOtherPayment
            - `type` 'other_payment', required
            - `reference` string, required — A code that refers to this "other" payment. (An "other" payment means that the shopper has paid part of the cart using some other means of payment, like cash or credit card.) Example: "CASH"
            - `name` string, required — A name to describe this payment. Example: "Paid in cash"
            - `total_with_tax` integer, required — Amount that this payment changes the cart value with tax. Should use opposite sign of any item it pays for. Example: -750
          - ItemDiscount
            - `type` 'discount', required
            - `reference` string, required — A unique code that refers to this discount. Can be the discount code. Example: "HALFOFF"
            - `name` string, required — A name to describe this discount. Might be displayed in the payment instructions. Example: "50 % off the full basket!"
            - `total_with_tax` integer, required — Amount that this discount changes the cart value with tax. Should be negative. Example: -750
      - `delivery_method` object, required — Delivery method used on the purchase
        - `name` string, required — Name of the delivery method. Example: "SEUR24"
        - `days` string — Days it takes to deliver the goods. Example: "¡Entrega día siguiente!"
        - `provider` string — Company or agent that performs the delivery. Example: "Correos"
        - `home_delivery` boolean — If goods are delivered to the buyer's home or office and not to a pick-up place. Example: true
      - `delivery_address` object, required — Fields describing the delivery address
        - `given_names` string, required — Shopper's given names for delivery. Example: "Maria José"
        - `surnames` string, required — Shopper's surnames for delivery. Example: "Barroso Rajoy"
        - `company` string, required — Shopper company name
        - `address_line_1` string, required — Delivery address line 1. Example: "C/ Aragó 383"
        - `address_line_2` string, required — Delivery address line 2. Example: "5º"
        - `postal_code` string, required — Delivery address address postal code. Example: "08013"
        - `city` string, required — Delivery address city. Example: "Barcelona"
        - `country_code` 'AF' | 'AX' | 'AL' | 'DZ' | 'AS' | 'AD' | 'AO' | 'AI' | 'AQ' | 'AG' | 'AR' | 'AM' | 'AW' | 'AU' | 'AT' | 'AZ' | 'BS' | 'BH' | 'BD' | 'BB' | 'BY' | 'BE' | 'BZ' | 'BJ' | 'BM' | 'BT' | 'BO' | 'BQ' | 'BA' | 'BW' | 'BV' | 'BR' | 'IO' | 'BN' | 'BG' | 'BF' | 'BI' | 'CV' | 'KH' | 'CM' | 'CA' | 'KY' | 'CF' | 'TD' | 'CL' | 'CN' | 'CX' | 'CC' | 'CO' | 'KM' | 'CD' | 'CG' | 'CK' | 'CR' | 'CI' | 'HR' | 'CU' | 'CW' | 'CY' | 'CZ' | 'DK' | 'DJ' | 'DM' | 'DO' | 'EC' | 'EG' | 'SV' | 'GQ' | 'ER' | 'EE' | 'SZ' | 'ET' | 'FK' | 'FO' | 'FJ' | 'FI' | 'FR' | 'GF' | 'PF' | 'TF' | 'GA' | 'GM' | 'GE' | 'DE' | 'GH' | 'GI' | 'GR' | 'GL' | 'GD' | 'GP' | 'GU' | 'GT' | 'GG' | 'GN' | 'GW' | 'GY' | 'HT' | 'HM' | 'VA' | 'HN' | 'HK' | 'HU' | 'IS' | 'IN' | 'ID' | 'IR' | 'IQ' | 'IE' | 'IM' | 'IL' | 'IT' | 'JM' | 'JP' | 'JE' | 'JO' | 'KZ' | 'KE' | 'KI' | 'KP' | 'KR' | 'KW' | 'KG' | 'LA' | 'LV' | 'LB' | 'LS' | 'LR' | 'LY' | 'LI' | 'LT' | 'LU' | 'MO' | 'MG' | 'MW' | 'MY' | 'MV' | 'ML' | 'MT' | 'MH' | 'MQ' | 'MR' | 'MU' | 'YT' | 'MX' | 'FM' | 'MD' | 'MC' | 'MN' | 'ME' | 'MS' | 'MA' | 'MZ' | 'MM' | 'NA' | 'NR' | 'NP' | 'NL' | 'NC' | 'NZ' | 'NI' | 'NE' | 'NG' | 'NU' | 'NF' | 'MK' | 'MP' | 'NO' | 'OM' | 'PK' | 'PW' | 'PS' | 'PA' | 'PG' | 'PY' | 'PE' | 'PH' | 'PN' | 'PL' | 'PT' | 'PR' | 'QA' | 'RE' | 'RO' | 'RU' | 'RW' | 'BL' | 'SH' | 'KN' | 'LC' | 'MF' | 'PM' | 'VC' | 'WS' | 'SM' | 'ST' | 'SA' | 'SN' | 'RS' | 'SC' | 'SL' | 'SG' | 'SX' | 'SK' | 'SI' | 'SB' | 'SO' | 'ZA' | 'GS' | 'SS' | 'ES' | 'LK' | 'SD' | 'SR' | 'SJ' | 'SE' | 'CH' | 'SY' | 'TW' | 'TJ' | 'TZ' | 'TH' | 'TL' | 'TG' | 'TK' | 'TO' | 'TT' | 'TN' | 'TR' | 'TM' | 'TC' | 'TV' | 'UG' | 'UA' | 'AE' | 'GB' | 'UM' | 'US' | 'UY' | 'UZ' | 'VU' | 'VE' | 'VN' | 'VG' | 'VI' | 'WF' | 'EH' | 'YE' | 'ZM' | 'ZW', required — Delivery address country code
        - `phone` string — Shopper phone. Can be a mobile phone. Example: "933 033 033"
        - `mobile_phone` string — Shopper mobile phone. Only use this field if the shopper indicated that this number is a mobile phone. Example: "615 615 615"
        - `state` string — Shopper region or state. Example: "Barcelona"
        - `extra` string — Extra handling information that the shopper adds to the order. Example: "I'm home between 9 and 12."
        - `vat_number` string — Shopper VAT number. Example: "B12345"
      - `invoice_address` object, required — Fields describing the invoice address
        - `given_names` string, required — Shopper's given names for invoice. Example: "Maria José"
        - `surnames` string, required — Shopper's surnames for invoice. Example: "Barroso Rajoy"
        - `company` string, required — Shopper company name
        - `address_line_1` string, required — Invoice address line 1. Example: "C/ Aragó 383"
        - `address_line_2` string, required — Invoice address line 2. Example: "5º"
        - `postal_code` string, required — Invoice address address postal code. Example: "08013"
        - `city` string, required — Invoice address city. Example: "Barcelona"
        - `country_code` 'AF' | 'AX' | 'AL' | 'DZ' | 'AS' | 'AD' | 'AO' | 'AI' | 'AQ' | 'AG' | 'AR' | 'AM' | 'AW' | 'AU' | 'AT' | 'AZ' | 'BS' | 'BH' | 'BD' | 'BB' | 'BY' | 'BE' | 'BZ' | 'BJ' | 'BM' | 'BT' | 'BO' | 'BQ' | 'BA' | 'BW' | 'BV' | 'BR' | 'IO' | 'BN' | 'BG' | 'BF' | 'BI' | 'CV' | 'KH' | 'CM' | 'CA' | 'KY' | 'CF' | 'TD' | 'CL' | 'CN' | 'CX' | 'CC' | 'CO' | 'KM' | 'CD' | 'CG' | 'CK' | 'CR' | 'CI' | 'HR' | 'CU' | 'CW' | 'CY' | 'CZ' | 'DK' | 'DJ' | 'DM' | 'DO' | 'EC' | 'EG' | 'SV' | 'GQ' | 'ER' | 'EE' | 'SZ' | 'ET' | 'FK' | 'FO' | 'FJ' | 'FI' | 'FR' | 'GF' | 'PF' | 'TF' | 'GA' | 'GM' | 'GE' | 'DE' | 'GH' | 'GI' | 'GR' | 'GL' | 'GD' | 'GP' | 'GU' | 'GT' | 'GG' | 'GN' | 'GW' | 'GY' | 'HT' | 'HM' | 'VA' | 'HN' | 'HK' | 'HU' | 'IS' | 'IN' | 'ID' | 'IR' | 'IQ' | 'IE' | 'IM' | 'IL' | 'IT' | 'JM' | 'JP' | 'JE' | 'JO' | 'KZ' | 'KE' | 'KI' | 'KP' | 'KR' | 'KW' | 'KG' | 'LA' | 'LV' | 'LB' | 'LS' | 'LR' | 'LY' | 'LI' | 'LT' | 'LU' | 'MO' | 'MG' | 'MW' | 'MY' | 'MV' | 'ML' | 'MT' | 'MH' | 'MQ' | 'MR' | 'MU' | 'YT' | 'MX' | 'FM' | 'MD' | 'MC' | 'MN' | 'ME' | 'MS' | 'MA' | 'MZ' | 'MM' | 'NA' | 'NR' | 'NP' | 'NL' | 'NC' | 'NZ' | 'NI' | 'NE' | 'NG' | 'NU' | 'NF' | 'MK' | 'MP' | 'NO' | 'OM' | 'PK' | 'PW' | 'PS' | 'PA' | 'PG' | 'PY' | 'PE' | 'PH' | 'PN' | 'PL' | 'PT' | 'PR' | 'QA' | 'RE' | 'RO' | 'RU' | 'RW' | 'BL' | 'SH' | 'KN' | 'LC' | 'MF' | 'PM' | 'VC' | 'WS' | 'SM' | 'ST' | 'SA' | 'SN' | 'RS' | 'SC' | 'SL' | 'SG' | 'SX' | 'SK' | 'SI' | 'SB' | 'SO' | 'ZA' | 'GS' | 'SS' | 'ES' | 'LK' | 'SD' | 'SR' | 'SJ' | 'SE' | 'CH' | 'SY' | 'TW' | 'TJ' | 'TZ' | 'TH' | 'TL' | 'TG' | 'TK' | 'TO' | 'TT' | 'TN' | 'TR' | 'TM' | 'TC' | 'TV' | 'UG' | 'UA' | 'AE' | 'GB' | 'UM' | 'US' | 'UY' | 'UZ' | 'VU' | 'VE' | 'VN' | 'VG' | 'VI' | 'WF' | 'EH' | 'YE' | 'ZM' | 'ZW', required — Invoice address country code
        - `phone` string — Shopper phone. Can be a mobile phone. Example: "933 033 033"
        - `mobile_phone` string — Shopper mobile phone. Only use this field if the shopper indicated that this number is a mobile phone. Example: "615 615 615"
        - `state` string — Shopper region or state. Example: "Barcelona"
        - `extra` string — Extra handling information that the shopper adds to the order. Example: "I'm home between 9 and 12."
        - `vat_number` string — Shopper VAT number. Example: "B12345"
      - `customer` object, required — Fields describing the customer
        - `given_names` string, required — Customer given names. Example: "Maria José"
        - `surnames` string, required — Customer surnames. Example: "Barroso Rajoy"
        - `title` string — Customer title and/or gender. Use the one of 'mr', 'ms', 'mrs', 'miss' or 'mx' that is closest to the information supplied by the customer. If none of these can be inferred, use the title that the customer entered as-is. See also 'Note about title' in the docs. Example: 'mr'
        - `email` string, email, required — Customer email. Example: "nisse@example.com"
        - `ref` union — Customer reference number in the shop's database. Example: "123"
          - string
          - integer
        - `date_of_birth` string, date — Customer date of birth in ISO-8601 format.
        - `nin` string — Customer's national identity number. For Spanish DNI, please include final letter. Example: "13003009L". Example: "1980-01-20"
        - `company` string — Customer company name
        - `vat_number` string — Shopper VAT number. Example: "B12345"
        - `rating` integer — The merchant's rating of this customer. 0 to 100, inclusive, where 0 is "cannot be trusted" and 100 is "very trustworthy". Example: 100
        - `nin_control` string — A validation code printed in the physical DNI or NIE. Required for multistore merchants and physical stores. Example: "15012018F2".
    - `statistics` object — Statistics of the delivery report
      - `orders` object[], required — Per-order data
    - `platform` object, required — Fields describing the store platform
      - `name` string, required — Name of the platform. Example: "Magento"
      - `version` string, required — Version of the platform. If you don't use explicit versioning, use a release date instead. Example: "1.0.2"
      - `plugin_version` string — Version of the plugin or platform module. If you don't use explicit versioning, use a release date instead. Example: "1.0.2"
      - `uname` string, required — uname of the shop server. In PHP, use php_uname(). Example: "Darwin roatan.local 13.0.0 Darwin Kernel Version 13.0... x86_64"
      - `db_name` string, required — DB used. Example: "mysql"
      - `db_version` string, required — Version of the DB. Example: "1.2.3"
      - `php_version` string — PHP interpreter version. Example: "5.4.1.7"
      - `partner_ref` string — Identifier of the integration partner.

## Response `204`

Delivery report with orders and statistics

## Other responses

- `401` — Merchant not authenticated

---

[API](https://skmtc.dev/sequra/apis/checkout-api.md) · [All operations](https://skmtc.dev/sequra/apis/checkout-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sequra/checkout-api/revisions/2b0b60c52d04/schema)
