Payment gateways - Stripe (add-on)

To use Stripe payment with Pinpoint Booking System, you need to use an add-on, which you can get here.
The add-on is compatible with Pinpoint Booking System PRO (minimum version 2.1.1) and Pinpoint Booking System FREE (minimum version 2.1.1).

  1. Installation
  2. Settings
  3. Changelog

Installation

After you download the zip file dopbsp-stripe.zip from http://shop.dotonpaper.net/my-account/ you can use it for automatic installation or you can unpack dopbsp-stripe.zip to use it for manual installation.

Automatic installation

Add the Stripe Payment add-on using the built-in plugin installer:

  • Step 1 - Go to Plugins -> Add New in WordPress administration area.
  • Step 2 - Click Upload Plugin on top of the page.
  • Step 3 - Click Choose File and select dopbsp-stripe.zip from your computer, the one from the zip file you downloaded from http://shop.dotonpaper.net/my-account/.
  • Step 4 - Click Install Now to install Stripe Payment add-on.
  • Step 5 - After installation is complete, click Activate Plugin to activate Pinpoint Booking System add-on: Stripe Payment.

Manual installation

Manual installation requires FTP familiarity.

  • Step 1 - With your FTP program connect to your web server.
  • Step 2 - Go where your WordPress files are, to folder wp-content/plugins.
  • Step 3 - Upload the folder dopbsp-stripe from the zip file you downloaded from http://shop.dotonpaper.net/my-account/.
  • Step 4 - Go to Plugins screen, in WordPress administration area, and find the newly uploaded Pinpoint Booking System add-on: Stripe Payment in the list.
  • Step 5 - Click Activate to activate it.

Settings

Calendar settings

Once the add-on is activated, it will create all the elements needed to integrate the payment gateway in the booking system.

To configure Stripe Payment go to Calendar payment gateways in WordPress admin -> Pinpoint Booking System -> Calendars -> Select calendar -> Click on payment gateways icon, and set the settings.

To get Stripe API keys, log in to your Stripe account and go to API Keys in your Account Settings. https://dashboard.stripe.com/account/apikeys

Calendar payment gateways settings
Enable Stripe payment Default value: Disabled. Allow users to pay with Stripe. The period is instantly booked.
Stripe secret key Enter Stripe API secret key.
Stripe publishable key Enter Stripe API publishable key.
Enable Stripe test Default value: Disabled. Enable Stripe test.
Stripe test secret key Enter Stripe API secret key for testing.
Stripe test publishable key Enter Stripe API publishable key for testing.
Enable refunds Default value: Disabled. Users that paid with Stripe will be refunded automatically if a reservation is canceled.
Refund value Default value: 100. Enter the refund value from reservation total price.
Refund type Default value: Percent. Select refund value type. It can be a fixed value or a percent from reservation price.
Redirect after payment Enter the URL where to redirect after the payment has been completed. Leave it blank to redirect back to the calendar.

Notifications settings

You can configure if you want to be notified when a payment is done using Stripe Payment in Calendar notifications in WordPress admin -> Pinpoint Booking System -> Calendars -> Select calendar -> Click on notifications icon.

You can edit notification messages in Email templates section.

Notifications settings
Stripe - Notify admin Enable to send an email notification to admin on book request payed with Stripe.
Stripe - Notify user Enable to send an email notification to user on book request payed with Stripe.

Changelog

The payment add-on is updated periodically, with new features and fixes for bugs.

Close all Open all
Version 1.0.3 - 14 September 2015 - requires Pinpoint Booking System PRO v2.1.1 or Pinpoint Booking System FREE v2.1.1
New features:
  • Compatibility added for Pinpoint Booking System PRO 2.1.1 and Pinpoint Booking System FREE 2.1.1