Non-Recurring Payments
Non-recurring payments occur when, rather than opting to pay their bill automatically each month, a subscription
A billing entity that incurs a charge. Examples include a network attached device whose usage you want to measure and charge for, or a monthly software subscription chooses to pay on their own terms, for example an over-the-counter payment at a shop. Service Providers can have the ability to accept non-recurring payments via third parties outside of CMP
Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers., for example cash and cheques. Records of these payments must be loaded into CMP and reconciled against the subscription’s account
In the Cloud Monetisation Platform, a billing entity that can be used to manage payments on one or more subscriptions or payments for services. An account can hold details such as payments or invoices..
In CMP non-recurring payments are handled by the Non Recurring Payments job.
To accurately reflect these transactions, payment details must be specified in the transaction records, and formatted as a JSON schema
A specification for JSON based format for defining the structure of JSON data. (non RecurringPayments.schema). When CMP receives these non-recurring payment files, they are automatically detected by a dedicated daemon
A computer program that runs as a background process, rather than being under the control of an interactive user., which creates a non-recurring payments batch in CMP for each file received.
This job matches payments to accounts and creates a batch to post the payments to the Sales Ledger. Once the posting batch has been created, it is detected by dedicated daemons that format the batch and transmit the payment information to the target sales ledger.
For more information, see the Non Recurring Payments section in the CMP Batch Jobs and JSON
JavaScript Object Notation. JSON is a lightweight format for storing and transporting data, often used when data is sent from a server to a web page. Schemas Guide.