Partial Payments and Refunds

 

In ChartMogul, transactions can be either payments or refunds and are always associated with an invoice. Transactions are used to calculate your cash flow metrics. Transactions will generally not impact your subscription metrics or MRR movements except in some limited circumstances (e.g. when certain data settings are configured in specific ways) – so you can think about Transactions simply as being the data on which your cash flow and transaction charts are built.

You can add partial payments and partial refunds to a custom data source under the transaction tab.

You can learn more here about how to add transactions in a custom data source. 

Partial Payments

When a customer only pays part of the invoiced amount, this transaction can be captured using a partial payment. Add a new transaction, select the corresponding Invoice, set the Type to Payment, specify an Amount, set the Result to Successful, and select the Date when the transaction occurred. 

blobid0.png

 

Once the transaction details are submitted, the Import Status notifies you if the data was processed correctly. You can add multiple partial payments for an invoice, but the sum of the partial payments should be less than or equal to the invoiced amount.

 

Partial Refunds

When a customer was refunded for part of the invoiced amount, a partial refund transaction can be used to capture this. Add a new transaction, select the corresponding Invoice, set the type to Refund, specify an Amount, set the Result to Successful, and select the Date when the transaction occurred. 

blobid1.png

Once the transaction details are submitted, the Import Status notifies you if the data was processed correctly. You can add multiple partial refunds for an invoice, but the sum of the partial refunds should be less than or equal to the invoiced amount.

If the amount field is left empty, it will default to the full amount of the invoice.
Was this article helpful?