Pay With Square in Memberpress

1.Pay With Square in Memberpress #

Memberpress Square allows you to add a Square payment gateway to your Memberpress memberships. Regardless of whether it is a one-time payment, you can now easily collect payments from your Memberpress site with Memberpress Square.
Square is an online payment service that makes it easy to collect one-time payments.

Accept payments with Member Press and Square.

2.Features #

  • Square payment (One-Time)
  • View Transactions
  • Connect Square Sandbox
  • Connect Square Live
  • Refund payments

3.Requirements #

  • MemberPress Plugin 
  • Square Account 

4.Installation Guide #

  • Download the plugin zip file.
  • Navigate to the WordPress Admin Dashboard > Plugins.
  • Click on the Add New button in the top left corner.
  • Click the Upload plugin button and upload the zip file of the plugin which you have downloaded earlier.
  • MemberPress Payment Gateway Configuration
  • Go to Admin Dashboard > Memberpress > Options.

  • Go to the Payments tab.
  • Click on the Add Payment Method icon.

  • A popup will appear.
  • Insert the name of the payment method.
  • Select the Square For Memberpress in the gateway field.
  • Connect your Square account and choose either Square Sandbox or Square Live.

4.1.Square Sandbox #

  • Checkmark the Test Mode checkbox.
  • Click on Connect with Square Sandbox button.
  • It will redirect you to the Square authentication page (This will happen if you’re logged in to your Square account. If not it will take you to the Square login page)
  • Click on the Allow button to connect your account.

  • Once the connection is successful, click on the Update Options button.

 

4.2.Square Live #

  • Click on Connect with Square Sandbox button.
  • It will redirect you to the Square authentication page (This will happen if you’re logged in to your Square account. If not it will take you to the Square login page).
  • Click on the Allow button to connect your account.

  • Once the connection is successful, click on the Update Options button.

5.One Time (Single) Payment #

  • Go to Admin Dashboard > MemberPress > Memberships.

  • Click on the Add New button.

  • Enter the Title of your membership.
  • In the Membership Terms section, 
    • Enter the Price.
    • Select billing type as One-Time.
    • Select access according to your requirement.
  • Once done, click on the Publish button.
  • In the Membership Options section, there are 4 tabs,
    • Registration
    • Permissions 
    • Price Box
    • Advanced

  • Go to the Registration tab, 
  • Checkmark the Customize Payment Methods checkbox.
  • A sub-option Active Payment Methods will appear now, checkmark the Square for Memberpress checkbox.

  • Now click on the Update button to save your settings. (Once you’ve clicked the Publish button, the label changes to Update)
  • Go to Admin Dashboard > Pages > Add New.

  • Add the title of the page and then click on the Add Block (+ icon) and select Shortcode.

  • Now enter the shortcode: [mepr-membership-link id=”ID of your Membership”] to enable the membership on the front-end. 
  • You can find the ID of Membership by navigating to Admin Dashboard > Memberpress > Memberships.

  • In our case, the Membership we created has ID= 199 so our shortcode would be [mepr-membership-link id=”119″].

  • Click on the Publish button to save your changes

5.1.Front-End Impact #

  • Go to your site.
  • Go to the page where you pasted your shortcode.
  • The Title of that membership will be present on that page.
  • Click on the Title to open the membership.
  • Enter the required credentials.
  • Click on the Sign Up button.

  • Now you’ll be redirected towards the payment gateway.
  • Enter the required card credentials.
  • Click on the Pay with Square button.

  • Once the payment is successful you’ll be redirected towards the Thank You page.

6.Transactions #

  • Go to Admin Dashboard > MemberPress > Transactions.

  • All the transactions are present here along with all the details.

7.Square Account #

  • Go to your Square account (We are using Square Sandbox).
  • Select the Sandbox Test Accounts.
  • Go to Transactions.

  • The successful transactions are present here.

Help Guide Powered by Documentor
Suggest Edit

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top