PayPal Standard is a basic way to add PayPal payments to your website.  It consists of a small snippet of HTML code dropped into your site code where you would like the button to be displayed.

In the video we review a complaint from a user in /r/paypal.  I guess you could say I disagree with their opinions.

Below the video is a quick, step-by-step guide showing you how to adjust  your PayPal Standard HTML code to accept Authorizations.

1. Find Your PayPal Standard Button Code

Your PayPal Standard button code will look similar to this.

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" name="paypal_form" id="paypal_form">
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="business" value="sandbox-seller@angelleye.com" />
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="item_name_1" value="Woo Ninja" />
<input type="hidden" name="amount_1" value="35.00" />
<input type="hidden" name="quantity_1" value="1" />
<input type="hidden" name="shipping_1" value="0" />
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="lc" value="US" />
<input type="hidden" name="bn" value="PP-BuyNowBF" />
<input type="image" style="border: 0; margin-bottom: 3px;" src="https://www.paypalobjects.com/webstatic/en_US/i/buttons/checkout-logo-medium.png" width="170" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!" />

2. Add or Update the “paymentaction” Parameter

<input type="hidden" name="paymentaction" value="authorization">

3. You’re Done!

Any payment receive through this button will now be processed as an Authorization.

  • Transaction shows the payment is a Pending Authorization.
  • No PayPal Fee taken at this point.
  • Option to Capture or Void the Authorization.