New Feature: Control Demo From Inside Your 2Checkout Account

The ability to control the demo parameter has been added to the 2Checkout system. You can now choose from the following 3 options inside of your 2Checkout account to control the use of the Demo parameter. Those choices are:

  • On: Using this setting all sales will be treated as demo, regardless of any parameter value.
  • Off: Using this setting all sales will be treated as live, regardless of any parameter value.
  • Parameter: Using this setting a demo parameter sent to the purchase routine will control the demo setting.

This setting is located on your supplier account’s “Look & Feel” page. To access this page log into your account and scroll down to the “Helpful Links” section and then click the link titled “Look & Feel”.

The MD5 hash isn’t working. Why?

Was the sale a demo sale?

The MD5 hash most commonly fails because the account is in demo mode. If the sale was in demo mode, then the order number used to compute the hash on the 2CO side is forced to ‘1′. This will cause the hash to fail since the strings will not match up. This is done intentionally to protect those who sell digital goods from fraudulent purchases.

If the hash fails and was not a demo sale, then this most likely means that someone tried to access your digital goods without paying for them. That is exactly what the MD5 hash is designed to alert you of.

How can I do a Demo order to see what the buyers will see?

Demo mode is enabled on a per transaction basis, using the demo parameter, or it can be turned on or off from within your account. The Account Demo Settings located in the accounts “Look & Feel” settings page allows you to select one of three options to control demo mode.

  • On: Using this setting all sales will be treated as demo, regardless of any parameter value.
  • Off: Using this setting all sales will be treated as live, regardless of any parameter value.
  • Parameter: Using this setting a demo parameter sent to the purchase routine will control the demo setting.

Demo sales allow you to see the purchase process as a customer would. No card will be billed during a demo purchase, but you must fill in all fields as you would for a live purchase. The only visual difference you should see is a note along the top of the purchase pages that reads “This is a demo sale. No charges will be levied, no payments made.”. Confirmation emails will also be sent for demo mode as they would for a live sale so that you can see the entire process. Confirmation emails for demo sales will indicate that they were demo sales as well, but will look the same as a live confirmation email otherwise.

To put your account in demo mode and make a test purchase you can select “On” for your Account Demo Settings option. If you choose the “Parameter” setting you would need to pass in parameter named “demo” with a value of capital “Y”. Demo mode will be enabled for every sale that includes this parameter and value. You do not need to pass in “N” to disable demo mode as it is disabled by default. You should either pass this in for a demo sale, or do not pass it in at all.

If you are using buttons on your site to sell your goods through 2Checkout, you would add a single line to the button such as this :

<input type=”hidden” name=”demo” value=”Y”>

This must go between the opening and closing FORM tag that you see when you view your existing code.

If you are using links to sell your goods through 2Checkout, then you would enable demo mode by adding this parameter to your links, such as this :

&demo=Y

If you are using a third party shopping cart, it may have an option within its setup pages or configuration options to enable this for you. If so, please use the method the cart provides for you.

IMPORTANT NOTE : The value of the demo parameter MUST
be a CAPITAL “Y”. Don’t forget to remove this parameter when you have concluded testing and wish to make your sales live again.

Why is Demo Mode still ON?

To ensure that your 2CO account is out of Demo Mode, you need to completely remove any instance of demo=Y, demo= or input type=hidden name=demo value=Y.

The demo mode is also controlled by an account level setting inside of your 2Checkout account. Log into your account and access the “Look & Feel” settings and be sure you have not selected for all sales to be demo sales with the Account Demo Setting option.

If you are still having problems, please submit a tech support ticket and a representative will be glad to assist you.

How do I turn Demo Mode off or on?

Vendors can turn Demo mode On, Off or allow it to be controlled with a parameter passed to the purchase routine. This feature is control by an option inside your 2Checkout account. To access this option log into your account and access the “Look & Feel” settings. The “Account Demo Setting” allows you to choose from the following three options:

  • On : Using this setting all sales will be treated as demo, regardless of any parameter value.
  • Off: Using this setting all sales will be treated as live, regardless of any parameter value.
  • Parameter: Using this setting a demo parameter sent to the purchase routine will control the demo setting.

If you choose you can also control the demo mode with the Parameter option. With this option you would need to pass in a ‘demo’ parameter with a value of ‘Y’. So long as this parameter and value are being passed in, any transactions attempted will be made in demo mode.

If you are using our Plug n Play cart, it would be as simple as adding a line
to the code used to create your buy buttons.

For example: <input type=’hidden’ name=’demo’ value=’Y'>

Otherwise, simply set your cart to pass this in as an additional parameter
in the POST action your cart does to our payment routine.

Please note: The value of the demo parameter MUST be a CAPITAL “Y”.
Don’t forget to remove this parameter when you have concluded testing and wish
to take your store live.

To turn Demo Mode Off, remove this code from the link or form.

How Do I Turn Off Demo Mode?

To ensure that you are not operating in Demo Mode, please completely remove any instance of demo=, demo=Y or input type=hidden name=demo value=Y.

The demo mode is also controlled by an account level setting inside of your 2Checkout account. Log into your account and access the “Look & Feel” settings and be sure you have not selected for all sales to be demo sales with the Account Demo Setting option.

If you are still having problems after completing these checks, please submit a tech support ticket.

Why am I getting “The sale has been rejected” even when passing demo=Y ?

The likely cause is that a banned credit card is being used for a demo transaction. Demo transactions are still sent through parts of our fraud system, and will therefore get caught with this error. Make sure you are not using all 1’s for the credit card number and also make sure that it does not begin with ‘411′. Using sequential numbers can also cause this error to occur, such as using 123456789. A safe one to use for testing is ‘597910143452349′ or any other random number that fits the above criteria while still consisting of 15 or 16 digits.

Recent Posts from the Community:

calculation

posted by: everfresh

Reserve Release

posted by: vaisal
More from the community »

Spotlight Supplier

Spotlight Supplier

Vacation Rental Software

Spotlight Product

Spotlight Product

Visualizer Photo FX


Popular Tags