Hi I am getting following error while processing tokenized Credit Card transaction using Internet Secure from My Delphi 2010 application :
Invalid Signature or Application ID. Error code return was 1092
My XML Request is :
<?xml version="1.0" encoding="UTF-8"?>
<TranxRequest><GatewayID>90015</GatewayID> <Products>16.05::1::WB::Wellbridge Charge:: {TEST}</Products><xxxTransType>00</xxxTransType>
<Token>3b155f4612810040</Token> <xxxApplicationID>TESTUSER</xxxApplicationID> <TransactionSignature>3bPfS/t7zHgyQ4WeL65chzgAsOCDb+nRNepcR7gScBxxzhIwQwh15qLYpjZ5LGP5y/GAEJ +2YrxEOcvVqNfqJw</TransactionSignature>
<xxxTransCtg>MOK</xxxTransCtg></TranxRequest>
If I process normal credit card transaction it works well but not tokenized trasaction. It happened just two days back. And the problem is only while I am testing it on test environment.
Kindly Help.
Tokenised Transaction finally worked after transaction ID reset by Internet Secure Team.
Related
I am trying with my team to setup a Mobile Device Management tool, but I need some help for the open source one : WSO2 EMM
I have followed offical documentation : https://docs.wso2.com/display/EMM110/Generating+a+MDM+APNS+Certificate
But when I try to get a Signed CSR file via their website, I get no answer : http://wso2.com/products/enterprise-mobility-manager/csr/
It seems to be a mandatory step, I found some messages which said that "By default EMM does not ship iOS components"
Actually, like some others, I get error "500: Something has gone wrong", with following log error
[2015-09-08 04:17:37,443] ERROR {org.jaggeryjs.jaggery.core.manager.WebAppManager} - org.mozilla.javascript.WrappedException: Wrapped org.jaggeryjs.scriptengine.exceptions.ScriptException: org.mozilla.javascript.EcmaError: TypeError: [JavaPackage org.wso2.carbon.emm.ios.core.service.iOSMobilityManagerService] is not a function, it is object. (/emm/modules/iosemm.js#13) (/emm/ios_utils/ca.jag#2)
org.jaggeryjs.scriptengine.exceptions.ScriptException: org.mozilla.javascript.WrappedException: Wrapped org.jaggeryjs.scriptengine.exceptions.ScriptException: org.mozilla.javascript.EcmaError: TypeError: [JavaPackage org.wso2.carbon.emm.ios.core.service.iOSMobilityManagerService] is not a function, it is object. (/emm/modules/iosemm.js#13) (/emm/ios_utils/ca.jag#2)
So my question is how to get these iOS components ? or how to sign the csr by myself ?
Thanks in advance for any kind of help
You might have to wait. You cannot get iOS to work without support of an MDM vendor. You need to get CSR signed by WSO2 or any other MDM vendor and WSO2 iOS components from WSO2. Or you can contact WSO2 directly and ask for help.
http://wso2.com/contact
I am using Paypal REST api to create subscription plan and subscription agreement. I am able to create subscription plan and credit card but not able to create agreement. Whenever I request it gives internal server error.
I am using ruby gem paypal-sdk-rest
Credit card I am using is
4012888888881881
And mode is Sandbox
the Response I am getting is
Response code = 500. Response message = Internal Server Error.
Response debug ID = ea61a34e9fa73
Thanks in Advance
It happens because of frequently used test Credit Card like the one you are using, if you are use different one for this it will help you to solve this issue...
Or may be below one cause of the error
Sandbox Personal Account being used was invalid. The sandbox personal account is causing all this error 500.
HTTP 500 is caused by an internal error. One of the possible root causes is what JIGNESH mentioned.
Can you please open a Github issue with the information you provided here? It is a better place to discuss this kind of issue.
Also, would you explain how you are using subscription? Ruby REST SDK does not yet support the feature, although it is coming soon. Did you add it yourself?
We are submitting test cc credit card transaction to the test QBMS gatewey and would like to verify they are being submitted correctly. We are getting what looks like the correct response valid response to the submittal but nothing is showing up in the merchant service center for the past month. Is this correct, i.e., the test service center is hit or miss or is it failing somewhere else? Even items we submit through the test page do not show up in the service center. Thanks.
If you are using the TEST tool here, it is posting the transaction under a test account not your account, so you see the successful response, but you would only see the transaction if you logged in under the test account, which is not possible as its simply for testing.
http://docs.developer.intuit.com/0085_QuickBooks_Windows_SDK/030_qbms/0030_Get_Set_Up/5._Try_a_Test_Transaction
thanks
Jarred
I've spent the better part of the afternoon dealing with this issue so any help is appreciated.
I'm using ActiveMerchant with the active_paypal_adaptive_payment gateway and I'm running into some problems. Firstly, I don't have an app ID and I'm not sure where to get one. I'm wondering if this is my problem.
My goal is to send money from one user's PayPal account to another's using the Adaptive API. I've debugged to the point where I'm certain that the ActiveMerchant Gateway is producing the correct XML:
<?xml version="1.0" encoding="UTF-8"?>
<PayRequest>
<requestEnvelope>
<detailLevel>ReturnAll</detailLevel>
<errorLanguage>en_US</errorLanguage>
</requestEnvelope>
<actionType>PAY</actionType>
<cancelUrl>http://localhost:3000/.../</cancelUrl>
<returnUrl>http://localhost:3000/.../</returnUrl>
<ipnNotificationUrl>http://localhost:3000/.../</ipnNotificationUrl>
<currencyCode>USD</currencyCode>
<receiverList>
<receiver>
<email>sandbox_account#gmail.com</email>
<amount>100.0</amount>
</receiver>
</receiverList>
<reverseAllParallelPaymentsOnError>false</reverseAllParallelPaymentsOnError>
</PayRequest>
PayPal responds with:
response_rash: !ruby/hash:Hashie::Rash
response_envelope: !ruby/hash:Hashie::Rash
timestamp: '2012-05-28T15:02:43.381-07:00'
ack: Success
correlation_id: 881baf8e93444
build: '2945555'
pay_key: AP-879734246V2339109
payment_exec_status: CREATED
I then redirect the user to the correct PayPal page. The user logs in, reviews their information, and then hits "Pay," at which point they are hit with this error:
Your payment can't be completed. Please return to the participating website and try again.
I even uploaded to a staging environment to see if the IPN is triggered but it is not, I assume this is because the payment is never actually completed. I wish I could see what's happening on PayPal's end but I don't think they offer any tools to do that.
Has anyone seen a similar error? Any advice as to where to proceed next?
The problem was in fact the lack of an App ID. After some digging I found that the Sandbox Global APP ID is APP-80W284485P519543T. This has it working for now until I get a real App ID.
I have spent the last several days implementing OAuth-based communication with Yahoo! in order to retrieve a user's contact information and I have successfully built an implementation which works beautifully with a Yahoo! account I created several years ago.
Now I am attempting to retrieve the contacts for a user I just barely created and Yahoo! is returning an incredibly informative 503 (Service unavailable) error to the tune of:
<?xml version="1.0" encoding="utf-8"?>
<error xmlns="http://social.yahooapis.com/v1/schema.rng" xmlns:yahoo="http://www.yahooapis.com/v1/base.rng" yahoo:uri="http://www.yahooapis.com/v1/errors/503" yahoo:lang="en-US">
<description>Not available</description>
<detail>new user</detail>
</error>
Currently, I am using the older version of the Contacts API which is queried with a request to: http://social.yahooapis.com/v1/user/{guid}/contacts?format=XML, so in an effort to track the issue I tested a query to the new YQL based mechanism in the YQL Console and was able to retrieve contacts for the user in question. I attempted to switch my application to use YQL, but for some reason, reusing the OAuth authorization process I had in place for the old API is resulting in a 401 (Unauthorized) error when I request http://query.yahooapis.com/v1/yql?format=xml&q=select%20*%20from%20social.contacts%20where%20guid={guid} (or guid=me):
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<yahoo:error xmlns:yahoo="http://www.yahooapis.com/v1/base.rng" yahoo:uri="http://yahoo.com" xml:lang="en-US">
<yahoo:description>Please provide valid credentials. OAuth oauth_problem="OST_OAUTH_SIGNATURE_INVALID_ERROR", realm="yahooapis.com"</yahoo:description>
<yahoo:detail>Please provide valid credentials. OAuth oauth_problem="OST_OAUTH_SIGNATURE_INVALID_ERROR", realm="yahooapis.com"</yahoo:detail>
</yahoo:error>
So, I have two questions and I'd be happy with an answer to either one:
Why can't I get contacts from the Yahoo! old Contacts API for new Yahoo! accounts
(OR) Why is my YQL query for contacts returning a 401 error?
Update
I did some further testing with the original Contacts API and it seems that Yahoo! is blocking the retrieval of contacts for users which were created recently. Although I am not sure what Yahoo! considers 'recent', I was able to retrieve contacts for a user created a little over 2 weeks ago. Why isn't this in their documentation? :(