How can I refund a payment, without shipping the order ?. I know that once
you ship the order, then you can refund the payment using Quick Refund Entire Order. One way to do this, is to manually call the refund service from Accounting -> Transactions -> Manual Electronic Transaction. If the above is not possible, then can we have the "Quick Refund Entire Order" button even when the order is not shipped, currently the button is displayed only when the order is shipped ? |
Are you trying to do a refund for a physical good? Was the payment by credit card, or by something else? Typically (unless you've changed the code or certain configurations) for physical goods that are paid by credit card the payment is authorized when the order is placed, but not captured until the order items are fulfilled. In other words, there is nothing to refund as payment has not yet been captured... In this case if you did what you suggest with the quick ship and then quick refund you would be capturing the payment and then refunding it, the net effect being you have to pay for 2 more transactions with your credit card gateway. -David On Oct 8, 2009, at 12:24 AM, Abdullah Shaikh wrote: > How can I refund a payment, without shipping the order ?. I know > that once > you ship the order, then you can refund the payment using Quick Refund > Entire Order. > > One way to do this, is to manually call the refund service from > Accounting > -> Transactions -> Manual Electronic Transaction. > > > If the above is not possible, then can we have the "Quick Refund > Entire > Order" button even when the order is not shipped, currently the > button is > displayed only when the order is shipped ? |
Yes its a physical good and the payment was by credit card.
We are doing an Authcapture (SagePay doesn't have a separate capture service), and the payment is captured before we ship. Now if the order is cancelled or some reasons, let say we don't have the product in stock or something, then we need to refund the payment. On Thu, Oct 8, 2009 at 12:29 PM, David E Jones <[hidden email]> wrote: > > Are you trying to do a refund for a physical good? Was the payment by > credit card, or by something else? > > Typically (unless you've changed the code or certain configurations) for > physical goods that are paid by credit card the payment is authorized when > the order is placed, but not captured until the order items are fulfilled. > In other words, there is nothing to refund as payment has not yet been > captured... > > In this case if you did what you suggest with the quick ship and then quick > refund you would be capturing the payment and then refunding it, the net > effect being you have to pay for 2 more transactions with your credit card > gateway. > > -David > > > > On Oct 8, 2009, at 12:24 AM, Abdullah Shaikh wrote: > > How can I refund a payment, without shipping the order ?. I know that once >> you ship the order, then you can refund the payment using Quick Refund >> Entire Order. >> >> One way to do this, is to manually call the refund service from Accounting >> -> Transactions -> Manual Electronic Transaction. >> >> >> If the above is not possible, then can we have the "Quick Refund Entire >> Order" button even when the order is not shipped, currently the button is >> displayed only when the order is shipped ? >> > > |
Yes, we will have to pay for 2 transactions, that too for the order that got
cancelled, but I guess SagePay doesn't have a separate service for auth & capture, they do it in a singe service itself, I have seen the Api's doc, the capture service is not there. On Thu, Oct 8, 2009 at 12:52 PM, Abdullah Shaikh < [hidden email]> wrote: > Yes its a physical good and the payment was by credit card. > > We are doing an Authcapture (SagePay doesn't have a separate capture > service), and the payment is captured before we ship. Now if the order is > cancelled or some reasons, let say we don't have the product in stock or > something, then we need to refund the payment. > > > On Thu, Oct 8, 2009 at 12:29 PM, David E Jones <[hidden email]> wrote: > >> >> Are you trying to do a refund for a physical good? Was the payment by >> credit card, or by something else? >> >> Typically (unless you've changed the code or certain configurations) for >> physical goods that are paid by credit card the payment is authorized when >> the order is placed, but not captured until the order items are fulfilled. >> In other words, there is nothing to refund as payment has not yet been >> captured... >> >> In this case if you did what you suggest with the quick ship and then >> quick refund you would be capturing the payment and then refunding it, the >> net effect being you have to pay for 2 more transactions with your credit >> card gateway. >> >> -David >> >> >> >> On Oct 8, 2009, at 12:24 AM, Abdullah Shaikh wrote: >> >> How can I refund a payment, without shipping the order ?. I know that >>> once >>> you ship the order, then you can refund the payment using Quick Refund >>> Entire Order. >>> >>> One way to do this, is to manually call the refund service from >>> Accounting >>> -> Transactions -> Manual Electronic Transaction. >>> >>> >>> If the above is not possible, then can we have the "Quick Refund Entire >>> Order" button even when the order is not shipped, currently the button is >>> displayed only when the order is shipped ? >>> >> >> > |
Actually I had overlooked the SagePay API's doc, there does't exists
separate Authenticate & Authorise (capture) service, so my mentioned issue got solved ... But still it does exists for AuthCapture payment, I guess we need to display the Refund button in this case which we dont currently, although the merchant will have to bear the cost for 2 transactions, capture & refund, there is no option here. And because of this, one more scenario came to me, let's say the payment is authenticated, captured, now by captured I mean captured not by "Quick Ship Entire Order" but by using the "Capture" button, in this case too, the "Quick Refund Entire" button should get displayed, currently it gets displayed only when the order is capture and shipped. Does this makes sense ? please let me know, based on the suggestions I can contribute on this issue -Abdullah On Thu, Oct 8, 2009 at 1:09 PM, Abdullah Shaikh < [hidden email]> wrote: > Yes, we will have to pay for 2 transactions, that too for the order that > got cancelled, but I guess SagePay doesn't have a separate service for auth > & capture, they do it in a singe service itself, I have seen the Api's doc, > the capture service is not there. > > > > On Thu, Oct 8, 2009 at 12:52 PM, Abdullah Shaikh < > [hidden email]> wrote: > >> Yes its a physical good and the payment was by credit card. >> >> We are doing an Authcapture (SagePay doesn't have a separate capture >> service), and the payment is captured before we ship. Now if the order is >> cancelled or some reasons, let say we don't have the product in stock or >> something, then we need to refund the payment. >> >> >> On Thu, Oct 8, 2009 at 12:29 PM, David E Jones <[hidden email]> wrote: >> >>> >>> Are you trying to do a refund for a physical good? Was the payment by >>> credit card, or by something else? >>> >>> Typically (unless you've changed the code or certain configurations) for >>> physical goods that are paid by credit card the payment is authorized when >>> the order is placed, but not captured until the order items are fulfilled. >>> In other words, there is nothing to refund as payment has not yet been >>> captured... >>> >>> In this case if you did what you suggest with the quick ship and then >>> quick refund you would be capturing the payment and then refunding it, the >>> net effect being you have to pay for 2 more transactions with your credit >>> card gateway. >>> >>> -David >>> >>> >>> >>> On Oct 8, 2009, at 12:24 AM, Abdullah Shaikh wrote: >>> >>> How can I refund a payment, without shipping the order ?. I know that >>>> once >>>> you ship the order, then you can refund the payment using Quick Refund >>>> Entire Order. >>>> >>>> One way to do this, is to manually call the refund service from >>>> Accounting >>>> -> Transactions -> Manual Electronic Transaction. >>>> >>>> >>>> If the above is not possible, then can we have the "Quick Refund Entire >>>> Order" button even when the order is not shipped, currently the button >>>> is >>>> displayed only when the order is shipped ? >>>> >>> >>> >> > |
Free forum by Nabble | Edit this page |