Object Model
A unique identifier for the payment code object.
Example: pmc-TJh76H8hj778hftdtu66gjio
The name or intent indicating the purpose or use of the payment code.
MaxLength: 100
Example: Home EDSA Meter Top-up
Specifies whether the payment code can be used only once or multiple times.
Available options: oneTime
recurrent
Default: oneTime
Indicates whether the payment code is currently active and available for use.
Default: true
The current status of the payment code, indicating its state in the payment process
Available options: pending
processing
expired
cancelled
completed
Default: pending
The USSD code that users can dial on their mobile money device to make a payment using this payment code.
Example: *715*1*0123456789#
The monetary amount assigned to the payment code. If mode is recurrent, and financial target sum is also set, this represents the amount to be paid for every instance of payment for this code.
Information about the specific customer that this payment code is targeting/
The financial target for this payment code.
The list of MoMo provider IDs for which the payment code is allowed to be used.
Example: [m17 m18]
The progress of the payment code.
The ID of the financial account where the amount is settled to. This default to the owner’s Main financial account.’
The expiration time of the payment code.
The creation time of the payment code.
The metadata for the payment code.
Was this page helpful?