Skip to main content
Properties
string
A unique identifier for the payment code object.Example: pmc-TJh76H8hj778hftdtu66gjio
string
The name or intent indicating the purpose or use of the payment code.MaxLength: 100Example: Home EDSA Meter Top-up
enum<string>
Specifies whether the payment code can be used only once or multiple times.Available options: oneTime recurrentDefault: oneTime
boolean
Indicates whether the payment code is currently active and available for use.Default: true
enum<string>
The current status of the payment code, indicating its state in the payment processAvailable options: pending processing expired cancelled completedDefault: pending
string
The USSD code that users can dial on their mobile money device to make a payment using this payment code.Example: *715*1*0123456789#
object
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.
object
Information about the specific customer that this payment code is targeting/
object
The financial target for this payment code.
array
The list of MoMo provider IDs for which the payment code is allowed to be used.Example: [m17 m18]
object
The progress of the payment code.
string
The ID of the financial account where the amount is settled to. This default to the owner’s Main financial account.’
string
The expiration time of the payment code.
string
The creation time of the payment code.
object
The metadata for the payment code.