WPPizza – Paypal Standard Gateway

Description

Paypal Gateway for WPPizza – Enables Paypal Payments for orders using the WordPress WPPIZZA Plugin – Requires WPPIZZA 2.15+

Requirements

  • WPPizza 2.15+
  • you MUST (obviously) have a PayPal account
  • iConv (enabled by default on most servers)

Setup

  • install by uploading the zip file in the normal wordpress manner from withing the plugin screen (add new->upload) and activate
  • go to wppizza->gateways and set options as required
  • setup paypal IPN as mentioned here
  • If you want to offer the ability for customers to pay by credit card without a PayPal account or having to login to PayPal, you need to enable “guest checkout” in your PayPal account (Note: this might not be available for all countries)

Api Username/Passwords/Signature (to enable refunds – since v4.1)

  • If you want to be able to refund orders directly from within the order history you will need to enter the relevant API credentials.
  • Login to your PayPal account
  • Go to https://www.paypal.com/businessmanage/credentials/apiAccess
  • Click on “Manage API credentials” under “NVP/SOAP API integration (Classic)” (Screenshot)
  • If asked – select “Request an API signature” and click “Agree and Submit”
  • The following page will give you “Api Username”, “Api Password” and “Signature” (Screenshot)
  • Click on “Done” and enter those 3 values into the relevant field of the plugin settings in your WordPress Admin Area (WPPizza->Gateways->Paypal)
  • To obtain Sandbox credentials, login to your sandbox account instead , and go to https://www.sandbox.paypal.com/businessmanage/credentials/apiAccess, then follow the same steps as described above

Info and Troubleshooting

Info and Troubleshooting

Screenshots – (click for larger versions)

admin panel/options
paypal-admin-screen