Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Resend/reprocess payment


Kennith

Recommended Posts

Posted

Hi I live in Denmark, and recently there’s been a change in the rules regarding the processing of our national creditcard. Earlier it was possible to renew payments via the payment gateway, but now as mentioned the rules have changed. So I have to process the order and charge the customer within 7 days after that the payment is expired and can't be renewed!

 

Also the rules (and general ethics) forbid charging the customers card before sending the goods. So if I can't ship within 7 days because something is out of stock, or any other reason, the customer needs to place the order again. Needless to say that this is no good, I doubt very many customers will willingly go through the shop one more time and find everything again and so on.

 

So I would love to find a way that would allow me to send an e-mail with a direct link to the customers own account page where he or she would just have to click a button to see and confirm the order again and then click accept and that would send them to directly to the payment processing of their choice again.

 

Does anyone now of an existing contribution that does this or would some one be willing to develop it?

 

Best regards

Kennith

Posted

you have stock control with osc. If you enforce it the customer cannot checkout if the products are not in stock. At the same time the customer's basket holds the cart contents so even if he goes away and comes back the same products are still in his basket and he can checkout.

 

If for whatever reason the stock isn't sufficient to cover this, you could use an order editor from the contributions, adjust the ordered products and issue a refund. Now for the feature you're wanted everything is ok but you cannot store the payment gateway details into your dbase (like cc numbers). Unless you're planning to re-organize your entire site to follow the cc rules as gateways do.

Posted

Hi first of all thank you for your reply,

 

I'm aware of the stock control feature but since we are also selling our products from multiple physical stores it would need to be integrated with our normal acounting system, and that would take a programmer and at the time being there just isn't enough sale on the webshop to justify that expence.

 

Maybe I din't explain my self well enough sometimes it's difficult when english is not your native language ;o). But I dont want to store the creditcard details that would be against the law. What I want to do is:

 

When the customer log's in to hes or hers account and go to the previous orders section and clik on an order that hasn't been delivered I would like to add a button that will transfer the total amount of the order and the order ID and send the customer to the payment gateway again.

 

Adjusting the orderes on my end dosn't work since i need the customor to reenter their creditcard information since I can't reactivate it...

 

best regards

Kennith

Posted
When the customer log's in to hes or hers account and go to the previous orders section and clik on an order that hasn't been delivered I would like to add a button that will transfer the total amount of the order and the order ID and send the customer to the payment gateway again.

This point here. To automate it and send the customer with a single click to the gateway will require storing cc info to the dbase.

 

You could change the checkout and get up to the final confirmation page and have the customer re-enter the cc info, but to end-up in the gateway with a single click would require storing the cc info with your store. Something like that will cause the other problem with security issues. Unless the payment gateway has a special mechanism/protocol to re-send the information.

Posted

One solution I have seen is that when a product is out of stock or the CC time expires on the Pre-Auth, the order gets reverted in to a 'quote' and it saves that customers order complete with order number and the such. When the product comes in to stock, you could email that customer to just go through the payment processing stage again like you said with a button Leave it valid for 30days otherwise set the order status to cancel.

 

I too would find something like this useful but I haven't seen a contrib to do this just yet, so it might be a thing to ask a Freelancer to code for you if you don't have the skills or time to do it yourself.

 

Does anyone know of a shortcut directly to the payment proccessing gateway?

Posted

:'( Well guess it's not that simpel a task as I assumed. Fortunately it's not that big a problem but would have liked to solve it guess we'll just have to look at the way we handle orderes so I wan't expire, or we'll have to ask the customer for a bank transfer if it happens.

 

Thank you for your help :)

 

Kennith

Posted

I thinking about implementing it - just for ease of use. Anything to make the customers experience easier and shop more!!

Posted
I thinking about implementing it - just for ease of use. Anything to make the customers experience easier and shop more!!

 

Please keep me informed if you do work it out would love to have it :) As you say just for the ease of use...

 

Kennith

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...