Skip to main content

List Coupons

Last updated: 05-Jan-2022
Rate this article:

Overview

The list_coupons call is used to retrieve list of all coupons in the account.

URL: https://www.2checkout.com/api/products/list_coupons

HTTP Method: GET

Input Parameters

No input parameters required.

Data Returned

coupon

Parameter Description
coupon_code The string value of coupon code.
vendor_id Merchant ID (2Checkout Account Number) of user.
date_expire Expiration Date.(YYYY-MM-DD)
percentage_off Percentage Discount.
value_off Fixed Discount.
type Coupon type.
minimum_purchase Minimum purchase amount.
product_id ID of product selected for coupon.

Example API Call

curl -G https://www.2checkout.com/api/products/list_coupons \
    -H 'Accept: application/json' -u 'username:password'

Example Successful Response

{
       "coupon" : [
          {
             "coupon_code" : "TESTPERCENT",
             "date_expire" : "2013-06-30",
             "minimum_purchase" : "1.00",
             "percentage_off" : "0.10",
             "type" : "product",
             "value_off" : null
          },
          {
             "coupon_code" : "APITEST002",
             "date_expire" : "2012-12-31",
             "minimum_purchase" : "5.00",
             "percentage_off" : "0.05",
             "type" : "sale",
             "value_off" : null
          },
          {
             "coupon_code" : "APITEST003",
             "date_expire" : "2012-12-31",
             "minimum_purchase" : "5.00",
             "percentage_off" : "0.01",
             "type" : "sale",
             "value_off" : null
          },
          {
             "coupon_code" : "APITEST004",
             "date_expire" : "2012-12-31",
             "minimum_purchase" : "5.00",
             "percentage_off" : "0.02",
             "type" : "sale",
             "value_off" : null
          },
          {
             "coupon_code" : "PERCENTALL",
             "date_expire" : "2012-05-04",
             "minimum_purchase" : "10.00",
             "percentage_off" : "0.10",
             "type" : "product",
             "value_off" : null
          }
       ],
       "response_code" : "OK",
       "response_message" : "Coupon information retrieved successfully."
    }

Common Error Codes

Code Description
PARAMETER_MISSING Required parameter missing:
PARAMETER_INVALID Invalid value for parameter:
RECORD_NOT_FOUND Unable to find record.
Rate this article:

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo