API Documentation
Custom Integration
3 min
to integrate with refundid, merchants need to establish communication channels between their online store and the refundid platform while pre built integrations exist for platforms like shopify, magento, and big commerce, custom e commerce systems will require specific api implementations integration flows refundid initiated rma refund request originates from the refundid platform and communicates to the merchant's system merchant initiated rma rma is managed on the merchant's platform and informs the refundid platform 1\ refundid initiated rma initial redirect kick off by directing the user to refundid through the initial redirect docid\ ihiza4nveh0fre2aeyv3j ensure you include the shop, order number, and email fields order fetch refundid will pick up the url parameters you provided and reach out to your webhooks docid\ jcww2pr30h1sq6rxzi7cp refundid flow customers will choose their items to return and their reasons for return on portal refundid com they'll then select their shipping option and either log into their existing refundid account or create one process refund once the customer confirms the refund on our site, our webhooks send out notifications via the webhooks docid\ jcww2pr30h1sq6rxzi7cp you will receive the webhook initially with status "refunding" followed by "refundid" or "failed" note upon receiving a "refundid" status, the " returnable quantity " field should be adjusted accordingly for future webhooks docid\ jcww2pr30h1sq6rxzi7cp requests 2 merchant initiated rma initial redirect begin with the initial redirect docid\ ihiza4nveh0fre2aeyv3j , inputting the shop, merchant rma ref query parameters we recommended including the key parameter in this instance to enhance security return fetch refundid will utilize the url parameters to call your webhooks docid\ jcww2pr30h1sq6rxzi7cp order fetch data from the webhooks docid\ jcww2pr30h1sq6rxzi7cp allows us to call your webhooks docid\ jcww2pr30h1sq6rxzi7cp next refundid flow customers will now either log into their refundid accounts or set up a new one process refund once the customer confirms the refund on our site, our webhooks send out notifications via the webhooks docid\ jcww2pr30h1sq6rxzi7cp you will receive the webhook initially with status "refunding" followed by "refundid" or "failed" note upon receiving a "refundid" status, the " returnable quantity " field should be adjusted accordingly for future webhooks docid\ jcww2pr30h1sq6rxzi7cp requests
