Skip to main content
POST
https://checkout.dintero.com/v1
/
events
/
gateways
/
swish
/
transaction
/
refund
/
{id}
/
{callback_ref}
checkout_swish_refund_callback_post
curl --request POST \
  --url https://checkout.dintero.com/v1/events/gateways/swish/transaction/refund/{id}/{callback_ref} \
  --header 'Content-Type: application/json' \
  --data '
{
  "id": "<string>",
  "originalPaymentReference": "<string>",
  "status": "VALIDATED"
}
'
{
  "error": {
    "message": "<string>",
    "code": "<string>",
    "errors": [
      {}
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.dintero.com/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

id
string<checkout-id>
required

The ID of the transaction

callback_ref
string
required

Body

application/json

Content of refund callback

Swish payment callback

id
string
required

Refund id

originalPaymentReference
string
required

Used to identify the payment

status
enum<string>
required
Available options:
VALIDATED,
DEBITED,
PAID,
ERROR
amount
datePaid
string | null

Response

callback handled

Last modified on May 12, 2026