Get a Refund Quote
This endpoint allows a refund quote to be retrieved for an Extend contract using the Extend Line Item ID, Extend Contract ID, or Line Item Transaction ID (the merchant’s unique identifier for the order line item).
Refund quotes allow merchants to confirm the refund amount that a contract is eligible for. This might be helpful when determining if the customer should be refunded for their Extend contract, especially if the customer has placed a claim already with Extend or another reason that would indicate the customer shouldn’t be refunded for their Extend contract.
Generally, a contract should return the full purchase price when retrieving refund quotes. There are scenarios where the refund quote may return $0:
- The contract has already been refunded
- There is an approved claim on the customer’s contract
- The shipping protection contract contains at least one product that has shipped already
If an attempt to retrieve a refund quote leads to an unexpected result or amount, please reach out to your merchant success manager to resolve the discrepancy.
Request
- Base URLhttps://api.helloextend.com
- URLhttps://api.helloextend.com/refunds
- Authnone declared. Required headers: Accept, Content-Type, X-Extend-Access-Token
Query parameters
Unique identifier for an Extend order line item.
Unique identifier for an Extend Order Line Item's transaction
Unique identifier for an Extend contract.
Response
Returns refund information associated with a contract
Example response
{
"createdAt": 1557267465,
"contractCoverageStartDate": 1557267465,
"contractCoverageEndDate": 1557267465,
"contractId": "81f75af3-b92b-4de8-b56a-6c36d75b4fa1",
"contractPurchaseDate": 1557267465,
"contractCurrency": "USD",
"id": "c57ed096-24ef-49a4-a20a-d1b8bf770980",
"expiresAt": 1557267465,
"newContractId": "81f75af3-b92b-4de8-b56a-6c36d75b4fa1",
"newPremium": 130,
"lineItemId": "81f75af3-b92b-4de8-b56a-6c36d75b4fa1",
"productsRemoved": [
{
"referenceId": "81f75af3-b92b-4de8-b56a-6c36d75b4fa1",
"quantity": "1"
}
],
"sellerId": "81f75af3-b92b-4de8-b56a-6c36d75b4fa1",
"status": "refund_quoted",
"spQuoteId": "81f75af3-b92b-4de8-b56a-6c36d75b4fa1",
"originalPremium": 4000,
"shippedProductsQuoteId": "7a0e0b3b-f695-4332-8ef1-efd773e27d9d",
"reason": "Customer requested refund",
"note": "coverage_expired"
}Changes
No recorded changes to this operation across all 1 revision of this API.