Pular para o conteúdo principal
POST
/
transactions
/
coupon
cURL
curl --request POST \
  --url https://api.cloud.pepperpay.com.br/public/v1/transactions/coupon \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "code": "DESCONTO10",
  "offer_hash": "off_123"
}
'
{
  "hash": "124xass",
  "code": "off_123",
  "discount_type": "monetary",
  "discount": 1000
}

Autorizações

Authorization
string
header
obrigatório

Use o token da Pepper API no formato: Bearer {seu_token_aqui}

Corpo

application/json

Dados para verificação do cupom

code
string
obrigatório

Código do cupom a ser verificado

Exemplo:

"DESCONTO10"

offer_hash
string
obrigatório

Hash da oferta para a qual o cupom será aplicado

Exemplo:

"off_123"

Resposta

Cupom verificado com sucesso

hash
string

Hash único do cupom verificado

code
string

Código do cupom verificado

discount_type
enum<string>

Tipo de desconto aplicado pelo cupom

Opções disponíveis:
monetary,
percentage
discount
integer

Valor do desconto em centavos (para tipo 'monetary') ou percentual (para tipo 'percentage')