BillPaymentRequestSummaryResponseDto
Bill Payment Request Summary Response DTO
billPaymentRequestDto object
DTO representing Bill Payment Request
Unique identifier of the bill payment request.
123456789Unique identifier of the customer.
00801971Full name of the customer.
Yassine El BouzidiAccount number to be debited for the bill payment.
04012086007461825728Currency code of the account (ISO 4217 format).
MADthe agency account.
Account label or account holder name.
M YASSINE EL BOUZIDIUnique identifier of the bill payment request (external reference).
323456789Bank code associated with the transaction.
BANK001Identifier of the user or system initiating the request.
123456789Currency code of the transaction (ISO 4217 format).
MADStatus of the bill payment request.
Possible values: [ABANDONNE, ANNULE, EN_COURS_DE_SIGNATURE, EN_COURS_DE_TRAITEMENT, REJETE, RETOUR_INITIATEUR, SIGNE, SWIFT_MT700_GENERE, TRAITE, TRAITE_PARTIELLEMENT, A_COMPLETER]
Status code returned for the bill payment request.
200Product code associated with the account.
192Label of the transaction currency.
Moroccan DirhamDetailed name or description of the account.
Current Account - M YASSINE EL BOUZIDIExternal reference identifier linked to the bill payment.
EXT123456Date and time when the bill payment request was submitted.
2025-05-07T14:30:00ZTotal amount of the bill including tax.
1500.75unpaidItems object[]
List of unpaid items related to the bill payment.
Unique identifier of the biller
CN00123456Identifier of the related debt
DET00098765Unique identifier of the bill
FAC2721176Bill issue date
24/06/2024Total amount of the bill including tax
120.5Internal code indicating the bill type
0Label describing the bill type
TelecomTransaction reference associated with the bill
TRX-MAR-202406010001Formatted bill date for display (ISO 8601)
2024-06-01Additional service fees applied to the bill
10Bill amount before tax
105Bill due date
2024-06-30Date when the bill becomes legally enforceable
2024-07-01Indicates if the bill is mandatory for payment
trueFull name of the client
Mohamed El AmraniClient's Moroccan phone number
0612345678Address of the client
123Client's current account balance in MAD
500Contract reference related to the bill
0028120Deadline to pay the bill without penalty
2024-07-10Penalty amount for delayed payment
15Remaining amount to be paid on the bill
120.5Currency of the bill
MADChosen payment method
Amount proposed for partial payment
60Whether the bill is selected for payment
truePriority order in which bills are to be processed
1Final amount to be settled for the bill payment, including all applicable fees and adjustments.
120.5Descriptive label of the debt type
Produit InternetName of the biller
Maroc TelecomFee type applied
Service ChargeValue of the applied fee
5Minimum required amount to trigger payment
20ISO 4217 currency code
MADExternal partner reference code
Detailed description of the bill
Contract No. 0028120, Type: Telecom, Due: 06/24debtDetails object
Details of the debt associated with the bill payment.
Name of the debt
Porduit entrepriseUnique debt code
debt123Category of the debt
telecom_and_internetID of the biller
CR123456Path to the biller's logo
https://www.iam.com/logos/biller.pngLabel or name of the biller
National Telecom CompanyType of biller
CompanyUnique identifier for this debt
789Reference transaction for 'Fatourati' system
FTX123456Total fee amount applied to the bill payment.
25partner Reference.
Dynamic form data.
["field1": "value1", "field2": "value2"]Indicates whether the bill payment request requires middle authorization.
falseIndicates whether the bill payment request follows the middle standard processing flow.
falseIndicates whether multiple payments are authorized for this bill (null if not applicable).
trueIndicates whether partial payments are authorized for this bill.
falsearchivedTaskDto object[]
The timestamp when the archived task was created.
2025-05-01T14:30:00ZUnique reference identifier for the archived task request.
TASK123456789Name of the beneficiary involved in the task.
YASSINEType of the transaction that was processed
Bill PaymentCurrent status of the archived task.
A label that describes the action performed in the task
Identifier of the user or system that created or initiated the task.
Full name of the user associated with the task.
YASSINE EL BOUZIDIThe amount involved in the task.
1500Account number from which funds were withdrawn or charged.
1234567890Account number to which funds were credited or deposited.
0987654321The client referent
Unique identifier of the task
123456789the method signature
Possible values: [VIRTUAL_KEYBOARD, OTP_SMS]
clavier virtuel{
"billPaymentRequestDto": {
"id": 123456789,
"customerId": "00801971",
"customerName": "Yassine El Bouzidi",
"accountNumber": "04012086007461825728",
"accountCurrency": "MAD",
"agencyAccount": "string",
"accountLabel": "M YASSINE EL BOUZIDI",
"requestId": 323456789,
"transactionBankCode": "BANK001",
"initiatorId": 123456789,
"transactionCurrency": "MAD",
"status": "ABANDONNE",
"statusCode": 200,
"accountProductCode": 192,
"transactionCurrencyLabel": "Moroccan Dirham",
"detailedAccountName": "Current Account - M YASSINE EL BOUZIDI",
"externalIdentifier": "EXT123456",
"requestSubmissionDate": "2025-05-07T14:30:00Z",
"totalAmountWithTax": 1500.75,
"unpaidItems": [
{
"billerId": "CN00123456",
"debtId": "DET00098765",
"itemId": "FAC2721176",
"billDate": "24/06/2024",
"totalAmountWithTax": 120.5,
"itemType": 0,
"itemTypeLabel": "Telecom",
"transactionReference": "TRX-MAR-202406010001",
"billDateFormatted": "2024-06-01",
"fees": 10,
"amountExclTax": 105,
"dueDate": "2024-06-30",
"enforceableDate": "2024-07-01",
"isMandatory": true,
"customerName": "Mohamed El Amrani",
"customerPhone": "0612345678",
"customerAddress": 123,
"customerBalance": 500,
"contractReference": "0028120",
"paymentDeadline": "2024-07-10",
"penaltyAmount": 15,
"billBalance": 120.5,
"currency": "MAD",
"paymentMethod": "string",
"partialPaymentAmount": 60,
"isSelected": true,
"paymentOrder": 1,
"settlementAmount": 120.5,
"debtLabel": "Produit Internet",
"billerLabel": "Maroc Telecom",
"feeType": "Service Charge",
"feeValue": 5,
"minimumThreshold": 20,
"currencyCode": "MAD",
"partnerReference": "string",
"description": "Contract No. 0028120, Type: Telecom, Due: 06/24"
}
],
"debtDetails": {
"name": "Porduit entreprise",
"code": "debt123",
"category": "telecom_and_internet",
"billerId": "CR123456",
"logoPath": "https://www.iam.com/logos/biller.png",
"billerLabel": "National Telecom Company",
"billerType": "Company",
"id": 789,
"refTxFatourati": "FTX123456"
},
"feeAmount": 25,
"partnerReference": "string",
"dynamicFormValues": "[\"field1\": \"value1\", \"field2\": \"value2\"]",
"authorizationWithMiddleBill": false,
"billPaymentWithMiddleStandard": false,
"multiplePaymentAuthorized": true,
"partialPaymentAuthorized": false
},
"archivedTaskDto": [
{
"createdOn": "2025-05-01T14:30:00Z",
"reference": "TASK123456789",
"beneficiary": "YASSINE",
"transactionType": "Bill Payment",
"status": "string",
"actionLabel": "string",
"createdBy": "string",
"userFullName": "YASSINE EL BOUZIDI",
"amount": 1500,
"debitAccount": 1234567890,
"creditAccount": "0987654321",
"clientReferent": "string"
}
],
"taskId": 123456789,
"signatureMethod": "clavier virtuel"
}