Important Notice from AspDotNetStorefront
It is with dismay that we report that we have been forced, through the action of hackers, to shut off write-access to this forum. We are keen to leave the wealth of material available to you for research. We have opened a new forum from which our community of users can seek help, support and advice from us and from each other. To post a new question to our community, please visit: http://forums.vortx.com
Results 1 to 7 of 7

Thread: Using Protx

  1. #1
    supergriff is offline Senior Member
    Join Date
    Sep 2007
    Posts
    102

    Default Using Protx

    I'm in the process of setting up my store to work with the Protx payment gateway and there are several things I'm not clear on:

    Simulation / Test
    - what is the difference between these settings? Which should I be using to test my store? (I currently have the store set to 'test' in the config wizard, and ProtX.UseSimulator set to true in app config

    "The card was not accepted. Please try again" Message
    - Ive been trying to test transactions today, but kept getting this meesage. I have literally just recieved an email from Protx saying my merchant number is incorrect, I'm assuming this would be why my transactions aren't being accepted. Is it possible to test / simulate with an incorrect merchant number?

    3D Secure verification
    - To turn this 'on' do you just have to add card type id's to the '3DSecure.CreditCardTypeIDs' app config variable? Does this take care of all 3Dsecure settings?
    - While waiting for my payment gateway (protx) to enable this (it takes them 14 days apparently), should I ensure that 3DSecure.CreditCardTypeIDs is empty (so it doesnt try to do the 3Dsecure verification?
    - Is the latest version of ML using v2.22 of the Protx Protocol. Protx need me to confirm this in order to set 3D secure up. (the ML version I have is ml.7.0.2.3.csharp.nosla.82nhgg2ikkjnwegh.zip)

    Other Questions
    - When you do a refund in the storefront admin, does that automatically feed through to protx and do the real refund?
    - Which credit / debit cards can i NOT accept in UK?
    - As well as 3D secure, am I legally required to have any other authentication methods on my site? (I've seen VBV and AVS/CV2 mentioned?)

    Thanks

  2. #2
    msprague is offline Member
    Join Date
    Nov 2005
    Posts
    37

    Default

    Simulation / Test
    - what is the difference between these settings? Which should I be using to test my store? (I currently have the store set to 'test' in the config wizard, and ProtX.UseSimulator set to true in app config
    UseLiveTransactions=false, ProtX.UseSimulator=true
    The VSP Simulator login can be found at: https://ukvpstest.protx.com/VSPSimulator
    From Protx: "The VSP Simulator is an expert system that emulates the VSP Direct system and allows you to develop your site to correctly send and process the messages exchanged between your site and ours."

    UseLiveTransactions=false, ProtX.UseSimulator=false
    The Test Server VSP Admin can be found at: https://ukvpstest.protx.com/VSPAdmin
    From Protx: "The Test Server is an exact copy of the Live System but without the banks attached. This means you get a true user experience but without the fear of any money being taken from your cards during testing."

    UseLiveTransactions=true, ProtX.UseSimulator=false
    The Live Server VSP Admin can be found at https://ukvps.protx.com/VSPAdmin

    "The card was not accepted. Please try again" Message
    - Ive been trying to test transactions today, but kept getting this meesage. I have literally just recieved an email from Protx saying my merchant number is incorrect, I'm assuming this would be why my transactions aren't being accepted. Is it possible to test / simulate with an incorrect merchant number?
    For failed checkout attempts which result in the "The card was not accepted. Please try again" message being displayed you can login to your store's Admin site and select Orders > Failed Transactions from the menu to see the actual error message being returned from Protx. You should be able to use the Simulator without a valid merchant account number configured in your Protx profile, but I'm not sure of you can use the Test Server without that.

    3D Secure verification
    - To turn this 'on' do you just have to add card type id's to the '3DSecure.CreditCardTypeIDs' app config variable? Does this take care of all 3Dsecure settings?
    - While waiting for my payment gateway (protx) to enable this (it takes them 14 days apparently), should I ensure that 3DSecure.CreditCardTypeIDs is empty (so it doesnt try to do the 3Dsecure verification?
    - Is the latest version of ML using v2.22 of the Protx Protocol. Protx need me to confirm this in order to set 3D secure up. (the ML version I have is ml.7.0.2.3.csharp.nosla.82nhgg2ikkjnwegh.zip)
    For 3D Secure, you need to make sure your Protx account is setup for 3D Secure handling. You can initiate the 3D Secure lookup from the store side by using the AppConfig 3DSecure.CreditCardTypeIDs, or you may create a transaction 'rule' in your Protx admin for 3D Secure checks and the store will obey that request from Protx. If your payment gateway has not enabled 3D Secure yet, then you should leave 3DSecure.CreditCardTypeIDs empty until it is enabled. Protocol version 2.22 is being used.

    Other Questions
    - When you do a refund in the storefront admin, does that automatically feed through to protx and do the real refund?
    - Which credit / debit cards can i NOT accept in UK?
    - As well as 3D secure, am I legally required to have any other authentication methods on my site? (I've seen VBV and AVS/CV2 mentioned?)
    The following store admin operations are sent to Protx:
    Capture = RELEASE transaction (store must be in AUTH TransactionMode)
    Void = ABORT transaction
    Refund = REFUND transaction

    The cards you cannot accept will depend on your payment processor and what you have configured in Protx.

    I can't answer the legal requirements, but VBV is 3D Secure for Visa (SecureCode is 3D Secure for MasterCard). The storefront supports AVS and CV2 also and if you want to use those you will have to make sure that your Protx account has the correct 'rules' defined, somone else might be able to give more detail on that.
    / michael sprague /

  3. #3
    DotNetDevelopments is offline Senior Member
    Join Date
    Jul 2008
    Location
    Harlow / Essex / UK
    Posts
    619

    Default

    Michael,

    Thanks for that information... helped us out perfectly!

    Regards
    Adam
    =====
    Version (Code/DB): AspDotNetStorefront MSx 9.1.0.1/9.1.0.0
    Execution Mode: 64 Bit
    Dot Net Developments - E-commerce By Experience

  4. #4
    DotNetDevelopments is offline Senior Member
    Join Date
    Jul 2008
    Location
    Harlow / Essex / UK
    Posts
    619

    Default

    I have been doing some test transactions and they have been going through to my VSP Simulator account perfectly but I have noticed that at the bottom under Fraud Screening Information it says - Checks Performed By: Merchant's own system.

    Is this just because Gateway Mode is set to TEST or is it part of the VSP Simulator account? Obviously when I go live I'm hoping that Protx will be checking the Fraud Screening Information !

    Thanks.. Adam
    =====
    Version (Code/DB): AspDotNetStorefront MSx 9.1.0.1/9.1.0.0
    Execution Mode: 64 Bit
    Dot Net Developments - E-commerce By Experience

  5. #5
    DotNetDevelopments is offline Senior Member
    Join Date
    Jul 2008
    Location
    Harlow / Essex / UK
    Posts
    619

    Default

    I am using the following settings as I have moved on from a simulator account to a proper test account with Protx

    UseLiveTransactions=false, ProtX.UseSimulator=false

    But when I attempt to process a card using their supplied card details I get:

    The card was not accepted. Please try again

    and on the Protx VSP Admin:

    INVALID - 4006 : The TxType requested is not supported on this account. The value was DEFERRED.

    Any ideas?
    =====
    Version (Code/DB): AspDotNetStorefront MSx 9.1.0.1/9.1.0.0
    Execution Mode: 64 Bit
    Dot Net Developments - E-commerce By Experience

  6. #6
    DotNetDevelopments is offline Senior Member
    Join Date
    Jul 2008
    Location
    Harlow / Essex / UK
    Posts
    619

    Default

    ** FIXED IT **

    Needed to email support@protx.com and get them to enable DEFERRED, AUTHENTICATE and AUTHORISED on my account.
    =====
    Version (Code/DB): AspDotNetStorefront MSx 9.1.0.1/9.1.0.0
    Execution Mode: 64 Bit
    Dot Net Developments - E-commerce By Experience

  7. #7
    Rob is offline Senior Member
    Join Date
    Aug 2004
    Posts
    3,037

    Default

    rate up on this thread please

    Scott, let's make sure this step is in the manual for Protx setup
    AspDotNetStorefront
    Shopping Cart