Error Message when Paying for Ad removal, but fee still took out my bank.

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Error Message when Paying for Ad removal, but fee still took out my bank.

Beck
Hi There,
This morning, I proceded to pay for ad removal for the first time, and when I proceded it came up with an error 500, and asked me to contact support to tell you what had happened. The error was:


Error 500

ad-free payment failed: bad status

Message: ad-free payment failed: bad status

RequestURI: /template/NamlServlet.jtp

Server: n5.nabble.com
Caused by:

fschmidt.util.servlet.JtpContextServlet$JtpServletException: url=http://fork-handles.1091203.n5.nabble.com/template/NamlServlet.jtp?macro=ad_free_payment_page&paymentReason=10%2C000+credits+for+http%3A%2F%2Ffork-handles.1091203.n5.nabble.com&signatureMethod=RSA-SHA1&transactionAmount=USD+5&transactionId=17P2PUO3459RKJ22838PESO8HQIDME4HQQO&status=PI&buyerEmail=insomnia1973%40hotmail.com&recipientEmail=support_paid%40nabble.com&transactionDate=1366967672&buyerName=Rebecca+Flynn&operation=pay&recipientName=Nabble+LLC&signatureVersion=2&certificateUrl=https%3A%2F%2Ffps.amazonaws.com%2Fcerts%2F090911%2FPKICert.pem%3FrequestId%3D3kvrrq202clk0d2kbzik6ymfmr9s0y1ql6ie&paymentMethod=Credit+Card  user-agent=Mozilla/5.0 (Windows NT 6.0; rv:20.0) Gecko/20100101 Firefox/20.0 method=GET referer=null
        at fschmidt.util.servlet.JtpContextServlet.handleException(JtpContextServlet.java:571)
        at fschmidt.util.servlet.JtpContextServlet.service2(JtpContextServlet.java:465)
        at fschmidt.util.servlet.JtpContextServlet.service(JtpContextServlet.java:332)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:565)
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1360)
        at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:77)
        at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:144)
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
        at cachingfilter.CachingFilter.doFilter(CachingFilter.java:133)
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
        at fschmidt.util.servlet.BadBotFilter.doFilter(BadBotFilter.java:74)
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
        at fschmidt.util.servlet.ConnectionLimitFilter.doFilter(ConnectionLimitFilter.java:94)
        at nabble.view.lib.NabbleConnectionLimitFilter.doFilter(NabbleConnectionLimitFilter.java:26)
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
        at nabble.view.lib.NabbleErrorFilter.doFilter(NabbleErrorFilter.java:21)
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:477)
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1031)
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:965)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)
        at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)
        at org.eclipse.jetty.server.Server.handle(Server.java:349)
        at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:449)
        at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:910)
        at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:634)
        at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230)
        at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:76)
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609)
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45)
        at nabble.model.Executors$1$1.run(Executors.java:27)
        at fschmidt.util.executor.ThreadTimer$1.run(ThreadTimer.java:18)
        at fschmidt.util.executor.AbstractThreadPool$1.run(AbstractThreadPool.java:29)
        at java.lang.Thread.run(Thread.java:722)
Caused by: javax.servlet.ServletException: ad-free payment failed: bad status
        at nabble.modules.ModuleManager.run(ModuleManager.java:276)
        at nabble.view.web.template.NamlServlet.service(NamlServlet.java:165)
        at nabble.view.web.template.NamlServlet.service(NamlServlet.java:134)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at fschmidt.util.servlet.JtpContextServlet.service2(JtpContextServlet.java:461)
        ... 38 more
Caused by: nabble.naml.compiler.TemplateRuntimeException: ad-free payment failed: bad status
        in ad_free_payment(ad:ad.naml:78) - <n.ad_free_payment/> - public void nabble.modules.ad.AdFreePayment.ad_free_payment(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter) throws javax.servlet.ServletException,java.io.IOException
        in remove_ads_path(ad:ad.naml:79) - <n.redirect_to.remove_ads_path/>
        in (ad:ad.naml:77) - <macro name="ad_free_payment_page" requires="servlet">
        at nabble.naml.compiler.Compiler.interpFix(Compiler.java:2007)
        at nabble.naml.compiler.Compiler$Block.run(Compiler.java:1636)
        at nabble.naml.compiler.Compiler$Chunks.run(Compiler.java:1121)
        at nabble.naml.compiler.Template.run(Template.java:61)
        at nabble.naml.compiler.Template.run(Template.java:33)
        at nabble.modules.ModuleManager.run(ModuleManager.java:270)
        ... 42 more
Caused by: javax.servlet.ServletException: ad-free payment failed: bad status
        at nabble.modules.ad.AdFreePayment.fail(AdFreePayment.java:97)
        at nabble.modules.ad.AdFreePayment.fail(AdFreePayment.java:83)
        at nabble.modules.ad.AdFreePayment.ad_free_payment(AdFreePayment.java:56)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at nabble.naml.compiler.JavaCall.invoke(JavaCall.java:26)
        at nabble.naml.compiler.Compiler$Block.invoke(Compiler.java:1557)
        at nabble.naml.compiler.Compiler$Block.run(Compiler.java:1625)
        ... 46 more


After this has happened, I tried another card, with a different bank, and this transaction went straight through with no problems, and my 10,000 credits were awarded.
But having just checked my bank of which I made the first failed transaction, the money has still been taken out, but no credits awarded. Can this please be looked into. I don't mind the extra 10,000 credits being added, rather than having you have to mess about doing a refund.

My Nabble URL is

http://fork-handles.1091203.n5.nabble.com/

Thankyou.
Reply | Threaded
Open this post in threaded view
|

Re: Error Message when Paying for Ad removal, but fee still took out my bank.

Pedro
Sorry about that. But you got your credits and we received the transaction.
My test forum.
Reply | Threaded
Open this post in threaded view
|

Re: Error Message when Paying for Ad removal, but fee still took out my bank.

Beck
Hi Pedro,
Thankyou for your reply, but what I'm saying is I made 2 transactions. One said it had failed, but it hadn't, and the money still went off my card,  and I got 2 receipts (please see below, showing different transaction numbers and different cards used), but only received one lot of credits to by nabble account.

Here is a copy of the first receipt.

Greetings from Amazon Payments,
 
Your Apr 26, 2013 payment to Nabble LLC for $5.00 is complete. Here are the payment details:
 
Payment details:
---------------
Transaction ID: 17P2PUO3459RKJ22838PESO8HQIDME4HQQO
Recipient: Nabble LLC
For: 10,000 credits for http://fork-handles.1091203.n5.nabble.com
Amount: $5.00
Date: Apr 26, 2013
Payment method: Visa XXXX-XXXX-XXXX-XX29
Reference: 10,000 credits for http://fork-handles.1091203.n5.nabble.com


and the 2nd one

Greetings from Amazon Payments,
 
Your Apr 26, 2013 payment to Nabble LLC for $5.00 is complete. Here are the payment details:
 
Payment details:
---------------
Transaction ID: 17P2QAPBH5KFA4ONC5U6AA2FP88PN8PFFKH
Recipient: Nabble LLC
For: 10,000 credits for http://fork-handles.1091203.n5.nabble.com
Amount: $5.00
Date: Apr 26, 2013
Payment method: Mastercard XXXX-XXXX-XXXX-XX83
Reference: 10,000 credits for http://fork-handles.1091203.n5.nabble.com

That is why I said I don't mind the extra 10,000 credits being added, as I only received one lot of credits.

Thankyou.
Reply | Threaded
Open this post in threaded view
|

Re: Error Message when Paying for Ad removal, but fee still took out my bank.

Pedro
Ok, I added more 10.000 credits.
My test forum.