<!doctypehtml><html dir=ltr lang=en><meta charset=utf-8><meta content=width=device-width,initial-scale=1.0 name=viewport><title>
   gateways:paypal:payflow_pro [Foxy Wiki]
  </title><script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script><meta content=DokuWiki name=generator><meta content=index,follow name=robots><meta content=gateways,paypal,payflow_pro name=keywords><link title="Foxy Wiki"href=/lib/exe/opensearch.php rel=search type=application/opensearchdescription+xml><link href=/ rel=start><link href=/gateways/paypal/payflow_pro?do=index rel=contents title=Sitemap><link href=/lib/exe/manifest.php rel=manifest><link title="Recent Changes"href=/feed.php rel=alternate type=application/rss+xml><link title="Current namespace"href=/feed.php?mode=list&ns=gateways:paypal rel=alternate type=application/rss+xml><link title="Plain HTML"href=/_export/xhtml/gateways/paypal/payflow_pro rel=alternate type=text/html><link title="Wiki Markup"href=/_export/raw/gateways/paypal/payflow_pro rel=alternate type=text/plain><link href=https://wiki.foxycart.com/gateways/paypal/payflow_pro rel=canonical><link href=/lib/exe/css.php?t=foxycart-v2&tseed=61a5130e054050397d9081146a01abdd rel=stylesheet><link href=/lib/plugins/syntaxhighlighter4/dist/theme-default.css rel=stylesheet><link href=/lib/plugins/syntaxhighlighter4/dist/override.css rel=stylesheet><script>/*<![CDATA[*/var NS='gateways:paypal';var JSINFO = {"path":"\/srv\/users\/serverpilot\/apps\/wiki\/public\/data\/pages\/","move_renameokay":false,"id":"gateways:paypal:payflow_pro","namespace":"gateways:paypal","ACT":"show","useHeadingNavigation":0,"useHeadingContent":0};
/*!]]>*/</script><script charset=utf-8 src=/lib/exe/jquery.php?tseed=23f888679b4f1dc26eef34902aca964f></script><script charset=utf-8 src=/lib/exe/js.php?t=foxycart-v2&tseed=61a5130e054050397d9081146a01abdd></script><script src=/lib/plugins/syntaxhighlighter4/dist/syntaxhighlighter.js></script><link rel="shortcut icon"href=/lib/tpl/foxycart-v2/images/favicon2.png type=image/x-icon><link href=/lib/tpl/foxycart-v2/css/bootstrap.min.css rel=stylesheet><link href=https://cdn.foxycart.com/static/admin/css/titillium_1330013385.css rel=stylesheet><link href=/lib/tpl/foxycart-v2/css/foxycart.css?cache=20170511 rel=stylesheet><link href=/lib/tpl/foxycart-v2/css/custom.css rel=stylesheet><body><div class=container-wrap id=messages><div class=container><div class=row></div></div></div><div class=container-wrap id=foxy-header><div class=container><div class=row><header><div class="super clearfix"><hgroup class="col-md-2 col-sm-3 col-xs-2"><h1 id=logo><a href=https://www.foxy.io/ title=Foxy.io> <img src=/lib/tpl/foxycart-v2/images/logo-light.svg> </a></h1></hgroup><nav class="header pull-right"><div id=dokuwiki__usertools><ul><li><a href=https://admin.foxycart.com/> Login </a><li><a href=https://forum.foxycart.com/> Forum </a><li><a href=https://www.foxy.io/contact> Contact </a></ul></div></nav></div><div class="primary clearfix"><nav role=navigation><div><h3 class=a11y>Top Navigation</h3><ul><li><a href=/> Documentation Home </a><li><a href=https://forum.foxycart.com/> Forum </a><li><a href=https://admin.foxycart.com/> Store Admin </a><li><a href=http://www.foxycart.com/> WWW </a></ul><div class=pull-right><form class="search doku_form"accept-charset=utf-8 action=/start id=dw__search role=search><input name=do type=hidden value=search><input name=id type=hidden value=gateways:paypal:payflow_pro><div class=no><input accesskey=f autocomplete=on class=edit id=qsearch__in name=q placeholder=Search title=[F]><button title=Search value=1>Search</button><div class="ajax_qsearch JSpopup"id=qsearch__out></div></div></form></div></div></nav></div></header></div></div></div><div class=container-wrap id=title-header><a name=dokuwiki__top> </a><div class=container><a name=dokuwiki__top> </a><div class=row><a name=dokuwiki__top> </a><div id=page-title><a name=dokuwiki__top> </a><a href=/> Documentation </a><span class=breadcrumbs> <span class=bchead> You are here: </span> <span class=home> <bdi> <a class=wikilink1 href=/start title=start> start </a> </bdi> </span> » <bdi> <a class=wikilink1 href=/gateways/start title=gateways:start> gateways </a> </bdi> » <bdi> <a class=wikilink1 href=/gateways/paypal/start title=gateways:paypal:start> paypal </a> </bdi> » <bdi> <span class=curid> <a class=wikilink1 href=/gateways/paypal/payflow_pro title=gateways:paypal:payflow_pro> payflow_pro </a> </span> </bdi> </span></div></div></div></div><div class=container-wrap id=main-content-wrap><div class=container><div class=row><div class="col-md-3 hidden-xs hidden-sm"id=left-sb><div class=sidebar></div></div><div class=col-md-9 id=content><div class="dokuwiki page"><script language=javascript><!--//--><![CDATA[//><!--
       var htmlOK_ERRORS_ARRAY = new Array();
       var htmlOK_ERRORS_merged = false;
      
       function htmlOK_ERRORS(viz) {
             var dom = document.getElementById("htmlOKDBG_ERRORWIN");
             if(htmlOK_ERRORS_merged) {   
                 dom.innerHTML = htmlOK_ERRORS_merged;
                 return;
             }
              for(i=0; i<htmlOK_ERRORS_HEADER.length;i++) {
                  htmlOK_ERRORS_ARRAY.splice(0, 0, htmlOK_ERRORS_HEADER[i]);
              }
             
            
             var str = "";
             for(i=0; i<htmlOK_ERRORS_ARRAY.length;i++) {
                  if(htmlOK_ERRORS_ARRAY[i]) {
                      str += (htmlOK_ERRORS_ARRAY[i] + "<br />");
                  }
             }
             htmlOK_ERRORS_merged = str;       
             dom.innerHTML = str;
             if(!viz) return;
             dom.style.display=viz;
       }
       function show_htmlOKay_ERRORSLINK() {
             var dom = document.getElementById("htmlOKDBG_ERRORWINLINK");
             dom.style.display="block";
       }
       function display_htmlOKay_ERRORS(msg) {
             var dom = document.getElementById("htmlOKDBG_ERRORWIN");
             dom.innerHTML = msg;
       }

      //--><!]]></script><div style="display:none; padding-top:2em;"id=htmlOKDBG_ERRORWINLINK><a href=javascript:htmlOK_ERRORS('block');> show errors </a>    <a href=javascript:htmlOK_ERRORS('none');> close errors </a></div><div style="display:none; padding:1em; background-color:white;"id=htmlOKDBG_ERRORWIN></div><script language=javascript>//<![CDATA[
var htmlOK_ERRORS_HEADER = new Array();
htmlOK_ERRORS_HEADER[0]="<b>---End User Info---</b>";
htmlOK_ERRORS_HEADER[1]="hmtlOK_access_level: 0";
htmlOK_ERRORS_HEADER[2]="client:  112.134.79.249";
htmlOK_ERRORS_HEADER[3]="Scope:";
htmlOK_ERRORS_HEADER[4]="<b>User Info:</b>";
//]]></script><div class=dw__toc id=dw__toc><h3 class=toggle>Table of Contents</h3><div><ul class=toc><li class=level1><div class=li><a href=#paypal_payflow_pro> PayPal Payflow Pro </a></div> <ul class=toc><li class=level2><div class=li><a href=#setting_up_paypal_payflow_pro_for_foxycart> Setting Up PayPal Payflow Pro for FoxyCart </a></div> <ul class=toc><li class=level3><div class=li><a href=#choosing_the_correct_username> Choosing the correct username </a></div><li class=level3><div class=li><a href=#choosing_the_correct_password> Choosing the correct password </a></div></ul><li class=level2><div class=li><a href=#testing> Testing </a></div> <ul class=toc><li class=level3><div class=li><a href=#obtaining_a_test_account> Obtaining a Test Account </a></div><li class=level3><div class=li><a href=#test_card_numbers> Test Card Numbers </a></div></ul><li class=level2><div class=li><a href=#important_notes_and_caveats> Important Notes and Caveats </a></div><li class=level2><div class=li><a href=#user_notes_and_experiences> User Notes and Experiences </a></div></ul></ul></div></div><div class="inline dataplugin_entry gateway sectionedit1"><dl><dt class=type>type <span class=sep> : </span><dd class=type>gateway<dt class=name>name <span class=sep> : </span><dd class=name>PayPal Payflow Pro<dt class=countrie>countrie <span class=sep> : </span><dd class=countrie>US <span class=sep> , </span> AU<dt class=support-added>support-added <span class=sep> : </span><dd class=support-added>0.3.0<dt class=supports-3dsecure>supports-3dsecure <span class=sep> : </span><dd class=supports-3dsecure>coming soon<dt class=supports-multicurrency>supports-multicurrency <span class=sep> : </span><dd class=supports-multicurrency>yes<dt class=gateway>gateway <span class=sep> : </span><dd class=gateway><a class=urlextern href=https://www.paypal.com/cgi-bin/webscr?cmd=_payflow-pro-overview-outside rel=nofollow target=_blank> https://www.paypal.com/cgi-bin/webscr?cmd=_payflow-pro-overview-outside </a></dl></div><h1 class=sectionedit2 id=paypal_payflow_pro>PayPal Payflow Pro</h1><div class=level1><p><a rel="nofollow noopener"class=media href=https://www.paypal-marketing.com/emarketing/partner/directory/directory.page#m=p&n=24657428861 target=_blank title=https://www.paypal-marketing.com/emarketing/partner/directory/directory.page#m=p&n=24657428861> <img alt="FoxyCart is a PayPal Gold Partner "title="FoxyCart is a PayPal Gold Partner "class=medialeft src=/_media/gateways/paypal/pp_partner_logo_rgb.jpg> </a> FoxyCart is proud to be a <a rel="nofollow noopener"class=urlextern href=https://www.paypal-marketing.com/emarketing/partner/directory/directory.page#m=p&n=24657428861 target=_blank title=https://www.paypal-marketing.com/emarketing/partner/directory/directory.page#m=p&n=24657428861> PayPal Gold Partner </a> .</div><h2 class=sectionedit3 id=setting_up_paypal_payflow_pro_for_foxycart>Setting Up PayPal Payflow Pro for FoxyCart</h2><div class=level2></div><h3 class=sectionedit4 id=choosing_the_correct_username>Choosing the correct username</h3><div class=level3><p>PayPal gives you the option to setup additional usernames within one Merchant Account, if you use these options it is <em> critically important </em> that you select the right User Login Name to use with FoxyCart.<p>From the PayFlow administration, go to “Account Administration” > “Manage Users”. Within the list of users, find the user you want to use for payments from FoxyCart. There may only be one user listed here. Click the link in the “User Login” column for the user you want to use:<p><a class=media href=/_detail/docs/paymentgateways/paypal-pro-uk-manage-users.gif?id=gateways%3Apaypal%3Apayflow_pro title=docs:paymentgateways:paypal-pro-uk-manage-users.gif> <img alt='The PayPal Payments Pro "Manage Users" screen'title='The PayPal Payments Pro "Manage Users" screen'class=media src=/_media/docs/paymentgateways/paypal-pro-uk-manage-users.gif> </a><p>On the following screen, look for the “User Login Information” section. Within that, you'll reference a few settings to use in your FoxyCart payment settings:<ul><li class=level1><div class=li>“Partner” into the “Partner” field</div><li class=level1><div class=li>“Merchant Login” into the “Merchant Login Name” field</div><li class=level1><div class=li>“User Login Name” into the “User Login Name” field</div></ul><p>If you haven't created any additional users, the Merchant Login and the User Login Name values may be matching.<p><span class=wrap_important> <strong> Important: </strong> Make sure that the User Login that you use is <strong> ACTIVE </strong> . </span><p><img alt class=mediacenter src=/_media/gateways/paypal/payflow_pro_user_settings.png?w=600&tok=0bdd8c width=600><div class="plugin_note notetip">As mentioned above, the <em> merchant login name </em> and <em> user login name </em> may be the same ― so if you're not able to get a transaction through due to credential errors, you may want to try that.</div></div><h3 class=sectionedit5 id=choosing_the_correct_password>Choosing the correct password</h3><div class=level3><p>While the password that lets you into manager.paypal.com can be the same as your transaction password, it often is not. It is especially confusing because the Merchant login and Partner name remain the same, but the passwords are called differently depending on the interface (manager or shopping cart) used. (Thanks to pims on the forum for this info.)<ol><li class=level1><div class=li>Log into your Payflow Pro account at <a rel="nofollow noopener"class=urlextern href=http://manager.paypal.com target=_blank title=http://manager.paypal.com> http://manager.paypal.com </a></div><li class=level1><div class=li>Click on the Account Administration tab. <br><a class=media href=/_detail/docs/paymentgateways/payflow-pro.1.png?id=gateways%3Apaypal%3Apayflow_pro title=docs:paymentgateways:payflow-pro.1.png> <img alt class=media src=/_media/docs/paymentgateways/payflow-pro.1.png> </a></div><li class=level1><div class=li>Under Manage Security, click Change Password. <br><a class=media href=/_detail/docs/paymentgateways/payflow-pro.2.png?id=gateways%3Apaypal%3Apayflow_pro title=docs:paymentgateways:payflow-pro.2.png> <img alt class=media src=/_media/docs/paymentgateways/payflow-pro.2.png> </a></div><li class=level1><div class=li>Click Change Payflow Pro Transaction password. (If you don't see this “transaction password”, please <a rel="nofollow noopener"class=urlextern href=https://forum.foxycart.com/discussion/3404 target=_blank title=https://forum.foxycart.com/discussion/3404> see this forum thread </a> . <br><a class=media href=/_detail/docs/paymentgateways/payflow-pro.3.png?id=gateways%3Apaypal%3Apayflow_pro title=docs:paymentgateways:payflow-pro.3.png> <img alt class=media src=/_media/docs/paymentgateways/payflow-pro.3.png> </a></div></ol></div><h2 class=sectionedit6 id=testing>Testing</h2><div class=level2></div><h3 class=sectionedit7 id=obtaining_a_test_account>Obtaining a Test Account</h3><div class=level3><p>To get the test account first visit <a rel="nofollow noopener"class=urlextern href=https://registration.paypal.com target=_blank title=https://registration.paypal.com> https://registration.paypal.com </a> and click 'Continue'. There should be a product selection on the next page. Don't worry about Setup, Monthly or Processing Fees that are specified. Just make sure that Payflow Pro is selected and press 'Continue'. The next page requires you to fill your account information. Fill all required fields carefully. Don't change processor at the bottom of the page, just leave it default.<p>Click 'Read Gateway Agreement' and read the agreement carefully if you want. Only after this you should check that you read and accept the terms of it. By pressing 'Continue' button you're moving to the next page where you need to specify your billing information. <strong> Don't do anything, </strong> just close this tab/window and open new one with <a rel="nofollow noopener"class=urlextern href=https://manager.paypal.com/ target=_blank title=https://manager.paypal.com/> https://manager.paypal.com/ </a> as the <abbr title="Uniform Resource Locator"> URL </abbr> .<p>You should receive the email with account details such as Partner ID and Vendor ID (usually the login you choose). Fill in required fields with the info you have (Partner, Merchant Login, Password). If the login is successful, use the details you have in your FoxyCart admin to test with.<p>That's it, oddly enough. Creating a test account is done by going through the process to create a real account, but bailing out mid-way.</div><h3 class=sectionedit8 id=test_card_numbers>Test Card Numbers</h3><div class=level3><ul><li class=level1><div class=li>American Express 378282246310005</div><li class=level1><div class=li>American Express 371449635398431</div><li class=level1><div class=li>American Express Corporate 378734493671000</div><li class=level1><div class=li>Diners Club 30569309025904</div><li class=level1><div class=li>Diners Club 38520000023237</div><li class=level1><div class=li>Discover 6011111111111117</div><li class=level1><div class=li>Discover 6011000990139424</div><li class=level1><div class=li>JCB 3530111333300000</div><li class=level1><div class=li>JCB 3566002020360505</div><li class=level1><div class=li>MasterCard 5555555555554444</div><li class=level1><div class=li>MasterCard 5105105105105100</div><li class=level1><div class=li>Visa 4111111111111111</div><li class=level1><div class=li>Visa 4012888888881881</div><li class=level1><div class=li>Visa 422222222222</div></ul></div><h2 class=sectionedit9 id=important_notes_and_caveats>Important Notes and Caveats</h2><div class=level2><div class="wrap_important wrap_round plugin_wrap"><p><em> <strong> UK Users: Listen Up! </strong> </em> PayPal previously had two separate PayPal “Pro” systems in the UK. If you login at <code>
           manager.paypal.com
          </code> you need to follow these instructions. If you login somewhere else you likely need to use the <a class=wikilink1 href=/gateways/paypal/payments_pro title=gateways:paypal:payments_pro> PayPal Payments Pro </a> instructions.</div></div><h2 class=sectionedit12 id=user_notes_and_experiences>User Notes and Experiences</h2><div class=level2><p><span class=wrap_tip> If you have tips, experience, or helpful notes related to this gateway that would benefit others, please add them below, including your name and the date. </span> We reserve the right to edit or remove comments that don't add value to this page.<p>Paypal Payflow Pro has a limit of $2,000 on test transactions. Run a transaction for $1,999.99 and you'll be good to go!</div><script>syntaxhighlighterConfig = {
  autoLinks: true,
  gutter: true,
  htmlScript: false,
  tabSize: 4,
  smartTabs: true
}</script></div><div id=dokuwiki__pagetools><h3>Page Tools</h3><ul class=toolbar><li><a class="btn btn-default btn-sm"title="Show pagesource [V]"accesskey=v href=/gateways/paypal/payflow_pro?do=edit rel=nofollow> Show pagesource </a><li><bdi> <a class="btn btn-default btn-sm"href=/discussion/gateways/paypal/payflow_pro rel=nofollow title=discussion:gateways:paypal:payflow_pro> Discussion </a> </bdi><li><a class="btn btn-default btn-sm"title="Old revisions [O]"accesskey=o href=/gateways/paypal/payflow_pro?do=revisions rel=nofollow> Old revisions </a><li><a class="btn btn-default btn-sm"href=/gateways/paypal/payflow_pro?do=backlink rel=nofollow title=Backlinks> Backlinks </a><li><a class="btn btn-default btn-sm"title="Back to top [T]"accesskey=t href=#dokuwiki__top rel=nofollow> Back to top </a></li><br><li><a class="btn btn-default btn-sm"title="Recent Changes [R]"accesskey=r href=/gateways/paypal/payflow_pro?do=recent rel=nofollow> Recent Changes </a><li><a class="btn btn-default btn-sm"title="Media Manager"href=/gateways/paypal/payflow_pro?do=media&ns=gateways%3Apaypal rel=nofollow> Media Manager </a><li><a class="btn btn-default btn-sm"title="Sitemap [X]"accesskey=x href=/gateways/paypal/payflow_pro?do=index rel=nofollow> Sitemap </a></ul></div><div id=dokuwiki__sitetools><h3 class=a11y>Site Tools</h3><ul class=toolbar></ul></div><div class=col-md-2 id=right-sb></div></div></div></div></div><div class=container-wrap id=footer><div class=container><div class=row><div class=col-md-12><div id=dokuwiki__usertools><h3 class=a11y>User Tools</h3><ul><li class=user>Wiki Admin<li><a class="action register"href=/gateways/paypal/payflow_pro?do=register rel=nofollow title=Register> Register </a><li><a class="action login"title="Log In"href=/gateways/paypal/payflow_pro?do=login&sectok= rel=nofollow> Log In </a></ul></div></div></div><div class=row><div class=col-md-12><div class=license>Except where otherwise noted, content on this wiki is licensed under the following license: <bdi> <a class=urlextern href=http://creativecommons.org/licenses/by-nc-sa/4.0/ rel=license target=_blank> CC Attribution-Noncommercial-Share Alike 4.0 International </a> </bdi></div></div></div></div></div>