WEBHOOK

Authorizations

Authorization
string
header
required

Chave oripay_live_.... Só funciona dos IPs cadastrados para ela.

Headers

oripay-signature
string
required
Example:

"t=1761656713,v1=5d41402a..."

oripay-event-id
string
required
oripay-event-type
enum<string>
required
Available options:
charge.paid,
charge.expired,
pix.received,
transfer.completed,
transfer.failed,
transfer.returned,
refund.completed,
refund.failed,
webhook.test
oripay-delivery-id
string
required
oripay-delivery-attempt
integer
required

Body

application/json
id
string
required
Example:

"evt_9f8e7d6c-5b4a-4321-8fed-cba987654321"

type
enum<string>
required
Available options:
charge.paid,
charge.expired,
pix.received,
transfer.completed,
transfer.failed,
transfer.returned,
refund.completed,
refund.failed,
webhook.test
created_at
string<date-time>
required
data
object
required

O recurso completo, no formato do GET, como estava quando o evento foi gerado. Em webhook.test, um objeto com message e sent_at

delivery_status
enum<string>
Available options:
pending,
delivered,
failed
attempts
integer

Tentativas de entrega feitas

Response

200

Recebido