Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Modifications to a payment module


Guest

Recommended Posts

Hi!

 

I was asked to do some modifications to a payment module and I need some help. There is a working module at the moment but it needs to be changed. I am wondering if these alterations is supported by osCommerce, and if they are, perhaps someone can give me a hint on how to do it. There are three things I would like to do:

 

1.

Orders have status ?Pending?. I want it to say ?Paynova? in order to easier track which orders that have been paid with Paynova. Can this be done? I know that I can insert a post in orders_status table but then what?

 

2.

After paying with Paynova the order is stored in the database and gets an oders_id generated. I want this ID to be sent back to Paynova so that they can keep better track of orders processed by them. Is there any function in the payment module that is called after the order has been stored so that I can send the ID to Paynova?

 

3.

When purchasing with Paynova a popup is shown. It is not always that they are currently Paynova customer and needs to sign up. They want the customer data to be send along with the orders so the sign up procedure would be easier. How do I get hold of the currently logged in users details?

 

Hope that someone can help me with these three tings.

 

Regards

Andreas Hansson

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...