Your shopping cart is empty. Browse our Store

Magento

Open Source eCommerce Evolved

How Do I Set Up Payment Gateways? (payflow, authorize.net)

The current version of Magento is integrated with the 2 leading payment gateways, Payflow Pro and Authorize.net. As with all the other payment options you can set up payment gateways by going to System -> Configuration and selecting Payment Methods from the left navigation.

You could theoretically set up both gateways, but most merchants will only need to set up one. Let’s look at Authorize.net first.

image

As with most elements, you will want to make sure the Enabled dropdown is set to Yes in order to display the option on the frontend. You can then edit the title which is how the method will appear to the customer on the payment page.

image

You will then need to enter your API Login ID and Transaction Key in order to integrate the site with your Authorize.net account. You can find this information in your Account Settings in the Authorize.net account. You can select whether you want customers’ cards only to be authorized on checkout, or whether the customers’ cards will be captured simultaneously on checkout.

You can then set up the status you want the orders placed with this method to be created with. In this example we have the orders set to be created with a status of Processing.

The next dropdown allows you to specify whether you want the site to be in Test or Live mode. Before you take your site live you will want to make sure you set this dropdown to No.

The Gateway URL for where Magento sends order information to Authorize.net comes prepopulated. The Debug dropdown determines whether all requests between Magento and Authorize.net will be saved in the Magento database.

The next dropdown allows you to specify whether you want Authorize.net to send emails to your customers on the completion of checkout. This dropdown Does Not influence the transactional emails sent from Magento, only the emails sent from your Authorize.net account.

If want Authorize.net to also send emails to you, the Store Owner, you will need to enter the email address associated with your account in the Merchant’s Email field.

You can determine which types of Credit Cards you will accept, and whether or not your customers will be required to enter a Card Verification number during checkout.

As with all Payment Methods, you can set the countries and order amount filters, to determine which custoemrs will be allowed to use this Payment Method. Finally you can set the sort order of Authorize.net in relation to the other payment methods offered.

As always, remember to select Save Config and you will be set up to accept credit cards using your Authorize.net account.

Payflow Pro is set up in much the same way as Authorize.net. Enter your account information, set the Enabled status to Yes, enter the Title, payment action, and new order status. Magento will prepopulate several of the other fields as well, configured for the ideal use of this Payment Method. Set your filters and the position you want to display the Payflow option to your customers with.

image

RSS comments feed for this entry

User Comments

|10 comments
  1. Travis

    1Travis |posted August 31 2007

    If you could, add PSiGate to your list of merchant support in the near future.  Thanks.

  2. cocoon

    2cocoon |posted September 4 2007

    And also eWay for Australian Customers, that would be great.

  3. Sébastien Cramatte

    3Sébastien Cramatte from Murcia, Spain|posted September 5 2007

    I live in Spain and I’m interested to integrate ServiRed Gateway and better PayPal
    support ...

    Where can I find docs to do that ?

  4. ezal83

    4ezal83 |posted September 20 2007

    confused Add http://www.Kagi.com to your list of merchant support, please…

  5. digital daz

    5digital daz from UK|posted November 13 2007

    I’m in the UK, How about:

    WorldPay
    SECPay
    VeriSign
    Secure Trading

  6. NicClimer

    6NicClimer from Dallas, Texas|posted November 25 2007

    Getting this error. Any idea what it means: “ Unable to read response or request is empty” This is when a person uses AuthNet on the front end for a transaction.  API Key, Trans ID and all that good stuff is in there. Can’t get it to work. Any ideas?

  7. FireIslandMan

    7FireIslandMan |posted December 28 2007

    Also getting error:

    “Unable to read response or response is empty”

    with Authorize.net. Can’t get PayPal Express to work either…

  8. FireIslandMan

    8FireIslandMan |posted December 28 2007

    Found fix @ http://www.magentocommerce.com/boards/viewthread/834/

    But now getting error:

    Invalid HTTP response version:

  9. FireIslandMan

    9FireIslandMan |posted January 3 2008

    What should my Authorize.net account Transaction Response Settings be?

    Transaction Version
    Receipt Page
    Response/Receipt URLs
    Silent Post URL
    Receipt Page
    Relay Response
    Direct Response

  10. emagine

    10emagine |posted January 4 2008

    Realex and Worldpay would be the two biggies from an Irish/UK perspective.

  • Comments in this section are now closed, please check out the forum for discussions about this topic.

Explore the Knowledge Base

Professional Services from the Magento Team

Professional Installation from the Magento Team

Magento Job Board - Some sort of tag line goes here

Latest Posts| View all Jobs
Sales: Call 877.832.5289 (North America) 310.295.4144 (International) to request a call-back.
© Copyright 2008 Varien. Magento is a trademark of Irubin Consulting Inc. DBA Varien    Privacy Policy|Terms of Service