- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
how to do Testing with production account
Hi,
I got a developer account and do some testing on CIM APIs, and it works. now I'm trying out it with the production account against the api.authorize.net, in order to be sure, I turn on the test mode in the account and do a createCustomerProfileRequest, but it got:
The payment gateway account is in Test Mode. The request cannot be processed. (E00009)
probably this will go away when the 'test mode' is off? but how can I do some test without really charging to a real credit card? thanks,
A.V.
โ10-17-2012 06:36 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
With test mode turn off on the account.
To test creating payment profile set the validationMode to testMode in the createcustomerprofile and the CreateCustomerPaymentProfile.
You could do a CreateCustomerProfileTransaction with a test credit card number, but it will fail with invalid credit card. p.s. there will be transaction fee.
โ10-17-2012 07:09 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
if i do a createCustomerProfileRequest with one of following:
1) validationMode = testMode, a $1.0 transaction is submitted, and it does charge to the card holder, but does it have a transaction fee to the merchant? and how much?
2) validateMode = 'liveMode', a small amount is submitted then voided, and a transaction fee is charged to the merchant?
3) validationMode = 'none', this mode is not applicable to createCustomerProfileRequest
is my understanding correct? particularly the #1, even in 'testMode', there is a transaction fee? Thanks,
V.
โ10-17-2012 06:48 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
1)validationmode = testmode, do not test the credit card info enter before saving, so no transaction will be generate. no fee. You have to ask your merchant bank to know how much is transaction fee.
2)Yes
3)validationmode = none, only for if there is no payment profile with the createcustomerprofilerequest.
โ10-18-2012 04:17 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@RaynorC1emen7 wrote:With test mode turn off on the account.
To test creating payment profile set the validationMode to testMode in the createcustomerprofile and the CreateCustomerPaymentProfile.
You could do a CreateCustomerProfileTransaction with a test credit card number, but it will fail with invalid credit card. p.s. there will be transaction fee.
I found out, with 'test mode' on in the production account, and 'validationMode' set to 'testMode', sending a createCustomerProfileRequest works
โ10-18-2012 06:51 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It work because like a said before. when validationmode = testmode, no test/transaction will happend before saving.
โ10-18-2012 07:12 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@RaynorC1emen7 wrote:It work because like a said before. when validationmode = testmode, no test/transaction will happend before saving.
so following happens when validationMode=liveMode:
The payment gateway account is in Test Mode. The request cannot be processed. (E00009)
Thanks for the quick response,
โ10-18-2012 07:16 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It error because it want to do a auth_only transaction because validationmode = livemode, but your account is in test mode, which said don't do any transaction.
โ10-18-2012 07:23 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@RaynorC1emen7 wrote:It error because it want to do a auth_only transaction because validationmode = livemode, but your account is in test mode, which said don't do any transaction.
transaction here means transactions in the issuein bank, right? I was thinking, creating a profile is also a transaction.
โ10-18-2012 07:31 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
sorry, when I said transaction, I mean a credit card transaction all the way to the credit card issuing bank.
โ10-18-2012 08:14 AM - edited โ10-18-2012 08:14 AM