close ad
 
Important WebAssist Announcement
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Transaction Failures NOT

Thread began 6/02/2016 11:30 pm by Warrio | Last modified 6/16/2016 12:40 pm by Ray Borduin | 1556 views | 7 replies |

Warrio

Transaction Failures NOT

Hi Ray,

I've had a number of customers recently who have purchased and item only to be told it failed, today a customer purchased the same item 3 times after being informed the previous transaction failed, but tPayPal accepted all 3 payments. She used a credit card twice and PayPal once.

I capture failures into a db, the last two of her attempted purchases, see below

Also need to hook up and get some work done on my cart page as discussed on Skype over the past few months, just to busy to work on it at the moment.

Cheers
Norman

Sign in to reply to this post

Ray BorduinWebAssist

The first error is:

A successful transaction has already been completed for this token.

The second one says:

Processor Decline 15005

The first one means they tried to do the same checkout twice and paypal recognized it and refused the second one after a successful one.

The second error means the credit card company or bank refused the payment.

Neither of these errors would result in repeat payments... they are clearly failed payments. The issue is how or why the user had more than one successful payments, not these failed ones.

Sign in to reply to this post
Did this help? Tips are appreciated...

Warrio

Exactly, why did PayPal take their money, yet send a reply back that it failed?

This not just a one of occurrence, it would happen a number of times a month.

Any one come accross this before?

Cheers

Sign in to reply to this post

Ray BorduinWebAssist

What is the web site url? These aren't the repeated transactions. I can look and see if I can spot how a repeat transaction would occur on the site.

Sign in to reply to this post
Did this help? Tips are appreciated...

Warrio

Hi Ray,

I'm still having issues with customers checking out, and recording a successful transaction with PayPal and inserting the order into our dB but then being redirected to our failure page.

A customer recorded a successful transaction with us at 1:41:21, PayPal just shows 1:41.
The failure message was recorded into our DB at 1:41:24

The error follows, again it says a successful transaction has been completed for this token, any thoughts or comments?

Cheers
Norman

<br /><?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:ebl="urn:ebay:apis:eBLBaseComponents" xmlns:ns="urn:ebay:api:PayPalAPI"><SOAP-ENV:Header><Security xmlns="http://schemas.xmlsoap.org/ws/2002/12/secext" xsi:type="wsse:SecurityType"></Security><RequesterCredentials xmlns="urn:ebay:api:PayPalAPI" xsi:type="ebl:CustomSecurityHeaderType"><Credentials xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:UserIdPasswordType"><Username xsi:type="xs:string"></Username><Password xsi:type="xs:string"></Password><Signature xsi:type="xs:string"></Signature><Subject xsi:type="xs:string"></Subject></Credentials></RequesterCredentials></SOAP-ENV:Header><SOAP-ENV:Body id="_0"><SetExpressCheckoutResponse xmlns="urn:ebay:api:PayPalAPI"><Timestamp xmlns="urn:ebay:apis:eBLBaseComponents">2016-06-15T03:40:25Z</Timestamp><Ack xmlns="urn:ebay:apis:eBLBaseComponents">Success</Ack><CorrelationID xmlns="urn:ebay:apis:eBLBaseComponents">e84448b8d7293</CorrelationID><Version xmlns="urn:ebay:apis:eBLBaseComponents">63.0</Version><Build xmlns="urn:ebay:apis:eBLBaseComponents">000000</Build><Token xsi:type="ebl:ExpressCheckoutTokenType">EC-7AT325606W358331L</Token></SetExpressCheckoutResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><br /><?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:ebl="urn:ebay:apis:eBLBaseComponents" xmlns:ns="urn:ebay:api:PayPalAPI"><SOAP-ENV:Header><Security xmlns="http://schemas.xmlsoap.org/ws/2002/12/secext" xsi:type="wsse:SecurityType"></Security><RequesterCredentials xmlns="urn:ebay:api:PayPalAPI" xsi:type="ebl:CustomSecurityHeaderType"><Credentials xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:UserIdPasswordType"><Username xsi:type="xs:string"></Username><Password xsi:type="xs:string"></Password><Signature xsi:type="xs:string"></Signature><Subject xsi:type="xs:string"></Subject></Credentials></RequesterCredentials></SOAP-ENV:Header><SOAP-ENV:Body id="_0"><DoExpressCheckoutPaymentResponse xmlns="urn:ebay:api:PayPalAPI"><Timestamp xmlns="urn:ebay:apis:eBLBaseComponents">2016-06-15T03:41:24Z</Timestamp><Ack xmlns="urn:ebay:apis:eBLBaseComponents">Failure</Ack><CorrelationID xmlns="urn:ebay:apis:eBLBaseComponents">4e8e591ed3095</CorrelationID><Errors xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:ErrorType"><ShortMessage xsi:type="xs:string">Transaction refused because of an invalid argument. See additional error messages for details.</ShortMessage><LongMessage xsi:type="xs:string">A successful transaction has already been completed for this token.</LongMessage><ErrorCode xsi:type="xs:token">10415</ErrorCode><SeverityCode xmlns="urn:ebay:apis:eBLBaseComponents">Error</SeverityCode></Errors><Version xmlns="urn:ebay:apis:eBLBaseComponents">63.0</Version><Build xmlns="urn:ebay:apis:eBLBaseComponents">000000</Build><DoExpressCheckoutPaymentResponseDetails xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:DoExpressCheckoutPaymentResponseDetailsType"></DoExpressCheckoutPaymentResponseDetails></DoExpressCheckoutPaymentResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>

Sign in to reply to this post

Ray BorduinWebAssist

It looks like these customers are being impatient and clicking the checkout button twice. The first one completes successfully and then the second one sends them to the failure page. The solution is probably to disable the checkout button once it is clicked once. What is the url to the site? I'll take a look.

Sign in to reply to this post
Did this help? Tips are appreciated...

Warrio

Thanks Ray, I was thinking that, but the time delay in inserting a correct record to pressing a the button a second time in the case above is only 03 of a second, but I suppose it could be a quick double click rather than nothing is happening here so I'll click again.

The site is www.jadremtoys.com.au, I took a form blocking script of as it seemed to much of delay on my phone, I'll go back and revisit it.

I'd still like to organise premium support on my cart page to add a few things, I just don't have time to do these days, let me know what you need from me.

Cheers
Norman

Sign in to reply to this post

Ray BorduinWebAssist

You can just fill out the premier support ticket when you are ready and we can schedule a time from there. You could also call me or send me a Skype message to initiate the meeting.

Sign in to reply to this post
Did this help? Tips are appreciated...

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...