Hi,
I’m trying to process a refund for a payment made with FELICA, but it’s not working.
I used the Refund API, and the response was as follows:
{
“errors”: [
{
“code”: “REFUND_DECLINED”,
“detail”: “Payment could not be refunded”,
“category”: “REFUND_ERROR”
}
],
“refund”: {
“id”: “1234asdf”,
“status”: “FAILED”,
“amount_money”: {
“amount”: 10,
“currency”: “JPY”
},
“payment_id”: “1234asdf”,
“order_id”: “1234asdf”,
“created_at”: “2025-01-15T07:59:31Z”,
“updated_at”: “2025-01-15T07:59:31Z”,
“reason”: “test”,
“destination_type”: “CARD”,
“errors”: [
{
“code”: “REFUND_DECLINED”,
“detail”: “Payment could not be refunded”,
“category”: “REFUND_ERROR”
}
]
}
}
Could you help me understand why this is happening and if there’s any way to avoid this issue in the future?