Hello Thank you for your reply , so It will be like this :
POST …/api/prepaybalancemanagement/v1/topupBalance
{
"channel": {
"name": "xx"
},
"logicalResource": [
{
"@type": "msisdn",
"value": "010101010101"
}
],
"paymentMethod": {
"id": "PM1",
"name": "DigitalWallet",
"authorizationCode": "1234567",
"@type": "DigitalWallet",
},
"voucher":""
}
------------------------------
Imene Tekaya
Sofrecom Tunisie
------------------------------
Original Message:
Sent: Jan 28, 2025 21:01
From: Dan d'Albuquerque
Subject: Prepay Balance Management API TMF654 : Topup
Hi Imene
The voucher in the TopupBalance entity (task resource) was typically used for the (old) scratch cards PIN (Orange Top-Up).
For topping up via the Orange digital wallet, have you considered the Payment Method (see below). You can extend these entities to align with your specific use case.

------------------------------
Dan d'Albuquerque
Entronica Company Limited
Original Message:
Sent: Jan 28, 2025 08:56
From: Imene Tekaya
Subject: Prepay Balance Management API TMF654 : Topup
Hello
For "topupBalance" Resource : In which use case a ""voucher"" on topupBalance can be used ? can we use it to store a pin code for topup via Orange Money
------------------------------
Imene Tekaya
Sofrecom Tunisie
------------------------------