[
{
"title":"Testing",
"link":"https://docs.solidgate.com/payments/testing/",
"text":"Simulate payments to test your integration before launching in production.",
"imgSrc":"https://solidgate.com/wp-content/uploads/2022/06/icon-customizable.svg"
}
,
{
"title":"Create your payment form",
"link":"https://docs.solidgate.com/payments/integrate/payment-form/create-your-payment-form/",
"text":"Understand how to integrate the payment form into your product.",
"imgSrc":"https://solidgate.com/wp-content/uploads/2022/06/icon-payments.svg"
}
,
{
"title":"Subscriptions",
"link":"https://docs.solidgate.com/subscriptions/",
"text":"Create and maintain a stable and healthy business subscription model.",
"imgSrc":"https://solidgate.com/wp-content/uploads/2022/06/icon-global.svg"
}
]
Explore key approaches for effective tax management
Understanding taxes and all their aspects is crucial for businesses operating across multiple regions, where varying regulations can significantly impact financial operations. Effective tax management goes beyond compliance with local laws. It also ensures accurate reporting, transparent pricing for customers, smooth operational workflows, and proper handling of chargebacks and refunds within the tax context.
Tax calculation events
Guide
Subscribe for events on your Solidgate account so your integration can automatically trigger actions.
Webhooks
notify merchants in real-time about their
calculated taxes
Webhook
.
The request body varies based on the transaction action, the location being a US state or non-US country, whether tax was calculated, and other factors. For instance, the webhook will show negative amounts if the transaction action is not a sale action like refund, or tax information may be absent if the tax calculation fails due to reasons like missing zip code.
By delivering tax details, including transaction amount, tax amount, tax type, and transaction context, this webhook offers businesses an efficient, automated solution for accurate tax management.
To start receiving new webhooks you need to subscribe to the Calculated tax event.
To subscribe to Calculated tax
Go to Developers > Channels.
Find the needed channel and click on it.
In the Webhooks section, select +Add an endpoint.
In the appeared form:
Select Calculated tax from the dropdown list
Specify URL
Click on Add to save changes and start receiving the events.
Handling chargeback and refund
Solidgate can handle various chargeback scenarios defined by multiple parameters such as type, status, amount, and currency. These rules can apply not only to chargebacks but also to other operations, such as refunds. Solidgate initiates corresponding events for platform partners in case of a refund or chargeback. Conditions include:
Full amount in process: If the chargeback is in process, Solidgate initiates a tax refund for the full amount of the chargeback.
Full amount, and documents submitted: In this case, the event is ignored by Solidgate.
Partial amount in process: Solidgate issues a tax refund for the full initial payment amount and then generates a new tax for the remaining amount.
Partial amount, documents submitted: In this case, the event is ignored by Solidgate.
Full refund/chargeback: Solidgate generates a new tax transaction for the full initial payment amount.
Resolved RDR chargeback: Solidgate issues a tax refund for the full amount of the chargeback.
Second chargeback: Solidgate adjusts its calculations, modifies the tax refund, and generates a new tax transaction based on the
Guide
The chargeback entity signifies the start of the dispute process, containing the chargeback type and chargeback status.
type and status
of the second chargeback.