Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Payflow Link module


Guest

Recommended Posts

Hi!

 

I've downloaded and deployed the Payflow Link contribution "cc_via_verisign_link". In general, it works quite well.

 

However, I recently discovered that if the credit card is declined, the order is created anyway. The user has no chance to go back and correct the error.

 

Unless you check your payflow link manager to see if it was declined, you may inadvertantly ship an order without payment!!

 

Is there any solution to this?

 

I have it configured as follows:

 

Return URL: www.domain.com/shop/checkout_success.php

Silent Post URL: www.domain.com/shop/verisignreturn.php

Force silent post confirmation: <blank>

Failed silent post return URL: <blank>

 

Thanks for any help!

Link to comment
Share on other sites

  • 3 weeks later...

I had the same problem using the regular payflow link from Verisign. We switched the reciept to show on the Verisign server so if the card was declined it wouldn't proceed to the confirmation page which adds the order to the database.

 

Change this in the code:

 

tep_draw_hidden_field('METHOD', MODULE_PAYMENT_VERISIGN_LINK_METHOD) .

tep_draw_hidden_field('ECHODATA', 'True') .

tep_draw_hidden_field('ORDERFORM', 'False') .

tep_draw_hidden_field('SHOWCONFIRM', 'False') .

tep_draw_hidden_field('DISABLERECEIPT', 'False') . <-- change to "False" and declined orders wont go through

 

The only problem I found is that the regular version (non Pro) of Payflow is very limited and if the card is declined and the customer clicks the BACK button on the screen it doesn't work. They will get a "Page Expired" error and will have to click the refresh button to get the session from the server.

 

Also noticed that when changing to this method we are getting several orders that go through but don't get the response back from Verisign and don't show in the order administration. So we don't miss the order we pass the products ordered to the comments section on Verisign so we can then add them manually if need.

 

If anyone knows how to resolve this last problem I would be greatful.

 

-- rmg

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 months later...
we get a diff error...

 

people get all the way thru... and finish the transaction and then get this

 

"Field Missing

PHONE TO SHIP field is missing and is required"

we get "PHONE TO SHIP field is missing and is required" after we confirm order and it shoots over to https://payflowlink.verisign.com/payflowlink.cfm

 

Is this maybe cuz it's in test mode? and if so... shouldn't test mode NOT give errors?

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...
we get "PHONE TO SHIP field is missing and is required" after we confirm order and it shoots over to https://payflowlink.verisign.com/payflowlink.cfm

 

Is this maybe cuz it's in test mode?  and if so... shouldn't test mode NOT give errors?

I am getting the same error. Where in the admin panel do you uncheck thses fields? And by unchecking them, how does one collect the necessary shipping info?

Thanks

John

Link to comment
Share on other sites

I am getting the same error. Where in the admin panel do you uncheck thses fields?  And by unchecking them, how does one collect the necessary shipping info?

Thanks

John

 

Error: "Field Missing: Ship To field is missing and is required"

Symptom:

 

 

 

Error occurs while processing transactions

 

VeriSigns solution is to:

Verifiy the order form contains a field AMOUNT, and that the field is spelled correctly.

 

<input type="hidden" name="amount" value="your amount here">

 

Cause:

 

The order form posting to Payflow link does not contain the field AMOUNT or the field is mislabled

 

Now how do I create a Ship To field in PAyflow so that Payflow recieves this necessary info to give to me?

 

Thanks,

John

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.
Note: Your post will require moderator approval before it will be visible.

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...