Enhanced charge history
Enhanced charge history provides a charge status timeline inside the merchant portal to see what affected the charge and troubleshoot charge errors easily.
This article provides an overview of what is covered by the enhanced charge history and the activity types that are recorded when something changes a charge.
Enhanced charge history overview
Enhanced charge history provides a list of activities that affected the charge and an actionable message with next steps in case of errors. Each activity includes more detailed information when clicking on the activity title. The details shown will depend on the type of activity.
Charge timeline
Access the Charge timeline on the Order details page in the charge details section, or on the Charge details page. This timeline consists of a series of activities that impacted the charge. Each activity has a description of the action taken on the charge, and in case of errors, a suggested solution. Some messages include links to documentation that covers the situation in more detail.
Additional details
Additional details for activities will be available by clicking on the activity title in the charge status timeline. Clicking the activity title will bring up a modal with more information on the activity such as charge amount, error codes, and messages in case of charge errors.
Charge status
Enhanced charge history also displays the latest activity alongside the order status on the Customer details page. The modal with more details is also available from this view.
Charge activity availability and timeline
The following table displays all payment charge activities and what triggers the activity to be recorded.
Released
Activity |
When activity is recorded |
Created |
A charge is created. |
Payment failure |
There was a problem charging the customer |
Payment success |
An order was successfully charged |
Inventory failure |
There is not enough inventory to fulfill the order. |
Payment attempt initiated |
Billing is triggered and payment is attempted via SEPA. Billing is triggered and payment is attempted via Shopify Payments (Jan 15, 2024) |
Payment attempt challenged |
A payment is blocked by 3DSecure and requires the customer to accept the payment. |
Card updated now pending next attempt |
The customer updated their payment method, while in Dunning, and the charge is queued up again for processing. |
Max retries reached |
When Recharge stops trying a failed payment. This depends on the Dunning rules configured for charges. |
Variant error |
The processing of an order failed because the variant has been deleted from Shopify. |
Refund success |
Refund was processed successfully. |
Credit applied |
Credits were used to pay for (part of) an order. |
Credit refunded |
Credits were refunded due to a processing error. |
Refund initiated |
A refund was triggered for SEPA payments. |
Refund failure |
Something went wrong refunding the customer. |
Shipping charge activities
Shipping charge activities display shipping errors in the charge timeline. Each activity has a description to aid in resolving shipping errors.
Shipping charge activity types
Activity |
Description |
Shipping rate retrieval success |
The shipping rates were successfully retrieved and applied to the charge. |
Shipping rate retrieval failure |
There was a problem getting the shipping rates. |
Charge activity subtype for shipping rates
Activity |
Description |
Shopify rates | Recharge is attempting to retrieve rates from Shopify. |
Fallback rates |
Rates are being checked based on the previous charge along with imported rates from Shopify that Recharge has kept a record of. Refer to How does Recharge fetch shipping rates for stores on the Shopify Checkout Integration? for more information. |
Stored rates | Stored rates are used when using the conserve rates setting or when setting up a manual rate. |
Example shipping charge activities
Successful charge example
In this charge, rates were found and the charge successfully processed.
Charge failure example
In this charge, an attempt was made to get rates from Shopify and failed. Then, an attempt to retrieve fallback rates was made. Both attempts were unsuccessful causing the charge to display an error and not process.
If you would like to provide feedback on Shipping charge activities, fill out this feedback form.