Chargeback Handling
← Payments in Billing & Invoice Management
Refund or chargeback?
Some use cases require merchants or service providers to return money to their customers. Depending on who initiates the return and why, this operation is either a refund or a chargeback.
- Refund
- Suppliers refund a received payment – partially or completely – usually as the result of an invoice correction involving cancellations or credits.
- Chargeback
- In the course of a dispute, for example, a customer may reject a debit from their bank account that is based on a direct debit, which produces a chargeback on the supplier's bank account.
To help handle return debits or other chargeback operations, JustOn supports chargebacks with payment entries or chargebacks via payment service provider.
Chargeback Payment Entries
Your business can register payment operations via payment entries. To support return debits or other chargeback operations in this case, JustOn allows to handle dedicated chargeback payment entries.
A chargeback is indicated by the selected Is Chargeback
checkbox field on the payment entry. Assigning a chargeback payment entry creates a balance of the type Chargeback
. If there is a chargeback fee, JustOn creates an additional balance of the type Chargeback Fee
. A chargeback balance offsets an assigned payment balance. Consequently, assigning a chargeback balance to a paid or settled invoice will set the invoice back to the status Open
. Mathematically, the sign of the chargeback amount is always the same as the sign of the invoice's grand total.
Info
The dedicated support for chargebacks is available as of JustOn 2.69.
In earlier versions, users were allowed to select the option Force Matching
when executing the payment matching or assignment procedure in order to force the payment entry matching without regard to the sign of the payment amount. JustOn 2.69 has removed this option. Instead, users can now explicitly define payment entries as chargebacks.
Automatic Chargeback Detection
When importing CSV payment data, users can select the Import as Chargeback
option, which forces all imported payment entries to become chargebacks.
If not set explicitly, JustOn automatically detects and sets chargebacks when matching payments if one of the following conditions is true:
- At least one of the payment entry fields
Original Payment Amount
orChargeback Fee
is set, OR - The payment entry matches a paid or settled invoice whose invoice balance has the same sign as the payment entry amount.
In addition, the invoice payment method must be either SEPA
(if enabled, see Payment Method SEPA
), or Direct Debit
or Bank Transfer
.
Payment Amount Matching
Sometimes, the Reference
field of a chargeback payment entry contains ambiguous information, which prevents it from being unequivocally matched with an invoice. In this case, you can use the Payment Matching Fields setting to include the IBAN
or Account Number
.
Another option is to use the Direct Debit Mandate Reference
field of the payment entry. If set, JustOn uses this value for matching invoices with the SEPA Direct Debit mandate reference (which may be stored on the invoice, the account or the payment instrument).
These payment matching approaches may, however, be not clear. This is why JustOn searches the payment balances of all relevant invoices for a matching payment amount to determine the correct invoice.
Chargeback Fees
If required by your accounting processes, JustOn can create balances of the type Chargeback Fee
. To this end, at least one of the payment entry fields Original Payment Amount
or Chargeback Fee
must be set. If only one field is set, JustOn calculates the missing value using the given field and the Payment Amount
– based on the formula:
Payment Amount = Original Payment Amount + Chargeback Fee
Foreign Currencies
Generally, JustOn uses the payment entry currency for the Original Payment Amount
and Chargeback Fee
amounts. If, however, the payment entry has set a Foreign Currency Code
(see Payment Matching With Multiple Currencies), then this currency is also applied to the Original Payment Amount
and Chargeback Fee
amounts. This improves the payment entry matching by payment amount because it does not require amount conversions.
Chargeback via Payment Service
Using the payment page shipped with the (legacy) JustOn Self-Service Extension, businesses used to provide their customers the option to directly pay their invoices. To this end, the JustOn Self-Service Extension could integrate with payment service providers.
Depending on your payment service provider integration, JustOn can handle ordered chargebacks – it directly returns the corresponding payment originally made via the payment page of the JustOn Self-Service Extension.
Doing so
- Creates a balance of the type
Chargeback
with the reversed amount of the original payment balance on the invoice, - Relates the original payment balance with the chargeback balance,
- With the payment balance and the chargeback balance offsetting each other, resets the original invoice to the status
Open
.
Example: Complete chargeback
(1) Original invoice balances → invoice is Paid
Type | Amount |
---|---|
Invoice | 100,00 |
Payment | -100,00 |
(2) Resulting balances after executing a complete chargeback:
Type | Amount | Notes |
---|---|---|
Invoice | 100,00 | |
Payment | -100,00 | unassigned from the invoice |
Chargeback | 100,00 | not assigned to the invoice |
The invoice is reset Open
with an open amount of 100,00.
Example: Partial chargeback
(1) Original invoice balances → invoice is Paid
Type | Amount |
---|---|
Invoice | 100,00 |
Payment | -100,00 |
(2) Resulting balances after executing a partial chargeback of 25,00:
Type | Amount | Notes |
---|---|---|
Invoice | 100,00 | |
Payment | -75,00 | assigned to the invoice |
Payment | -25,00 | unassigned from the invoice |
Chargeback | 25,00 | not assigned to the invoice |
The invoice is reset Open
with an open amount of 25,00.