Video explanation of payment settings for the paid version of the WordPress reservation system plugin Amelia!

At HanamiWEB Online School,

●Ask questions in real-time in the virtual study room!

●Ask as many questions as you want via chat!

●E-learning materials that you can learn as much as you want, 24 hours a day!

All included for just 2,500 yen/month!

WordPress booking system pluginAmelia(Links to the Amelia official website) For the paid version, there is a video explaining how to set up payment.



Video explanation of payment settings for the paid version of the WordPress reservation system plugin Amelia!

How to set up payment (illustrated)

Now, we will explain how to set up payment for the paid version of the Amelia WordPress reservation system plugin!

  • On-site (no payment at time of booking)
  • WooCommerce (not explained this time)
  • Paypal
  • Stripe
  • coupon

You can set the following.

If you set the price of a service or event to 0, the price field will not be displayed during booking.

[Amelia] > [Settings]

wordpress予約システムプラグインamelia有料版の支払い設定方法を
Amelia【Settings】

Click View payment settings.

wordpress予約システムプラグインamelia有料版の支払い設定方法を
Amelia【Settings】
wordpress予約システムプラグインamelia有料版の支払い設定方法を
Amelia【Settings】>【Payment】

Now let's begin the explanation!

Country

Select Japanese Yen.

wordpress予約システムプラグインamelia有料版の支払い設定方法を
Amelia【Settings】>【Payment】

Price Symbol

  • Before
  • Space Before
  • behind
  • Space After

Prices are displayed in ¥ symbols, so please select the front or front space.
The space before is used when you want to put a space between the ¥ and the price, such as ¥5,000.

wordpress予約システムプラグインamelia有料版の支払い設定方法を
Amelia【Settings】>【Payment】

Price Separator

You can choose the format in which prices are displayed.

Because this is an overseas plug-in, it is very difficult to display the prices in Japanese. I recommend using spaces and commas.

wordpress予約システムプラグインamelia有料版の支払い設定方法を
Amelia【Settings】>【Payment】

Price Decimal Separator

In the case of Japanese yen, there is no concept of a decimal separator, so if you do not set it to 0, problems will occur when making payments with PayPal or Stripe.

wordpress予約システムプラグインamelia有料版の支払い設定方法
Amelia【Settings】>【Payment】

Change symbols

You can also change it to a circle. In that case, change the position of the symbol later.

Default payment method

If you have multiple payment methods set up, you will be asked to choose the payment method that is selected as the default when making a reservation.

wordpress予約システムプラグインamelia有料版の支払い設定方法
Amelia【Settings】>【Payment】

Cart function (Pro license or higher)

This function allows you to make multiple reservations with one reservation. Simply turn it ON to use it.

coupon

Once you enable the coupon, you can configure the coupon settings.

To set coupon details, go to [Amelia] > [Checkout] > [Coupons].

wordpress予約システムプラグインamelia有料版の支払い設定方法
Amelia【Settings】>【Payment】

Allow payment via Payment Link

Normally, if you set up Stripe or PayPal, payment is made before the reservation is confirmed, but if you turn this setting on, a payment link will be generated via email or in the customer panel, allowing you to make the payment.

You can also set up redirects, so you can redirect to a specific page once payment is complete.

Here is the email placeholder we will use:

  • %payment_link_stripe% – automatically generated link for payments via Stripe
  • %payment_link_paypal% – automatically generated link for payment via PayPal
  • %payment_link_woocommerce% – automatically generated link for payments via WooCommerce

on site

You will not make any payment at the time of booking, and we will send you an alternative payment method via email afterwards for on-site payment.

wordpress予約システムプラグインamelia有料版の支払い設定方法
Amelia【Settings】>【Payment】

PayPal

You can make payments with PayPal. You must register a business account (free) for PayPal. There is no monthly fee, and you only pay the processing fee for payments.

Click here to open a PayPal business account

wordpress予約システムプラグインamelia有料版の支払い設定方法paypal
Amelia【Settings】>【Payment】

Setting up a test environment

If you enable [SandMox Mode], fields for entering a test client ID and test secret will appear.

paypalテスト用サンドモックスモード設定
Amelia【Settings】>【Payment】

[PayPal admin screen] Creating a test app

https://developer.paypal.com/developer/accountStatus/

Click on [Create app] in the dashboard.

paypalテスト用サンドモックスモード設定
Paypal

[PayPal Management Screen] App Name Registration

Enter a name of your choice in the App Name field and click [Create App].

paypalテスト用サンドモックスモード設定
Paypal

[PayPal Management Screen] Client ID and secret key are issued

Enter the Client ID as the client ID, and click Hide under Secret to display the secret key. Enter it as the test secret.

This is a test setting. You can actually proceed to the payment screen and test the process of pressing the payment button.

paypalテスト用サンドモックスモード設定
Paypal
paypalテスト用サンドモックスモード設定
Amelia【Settings】>【Payment】

Create a live app for the venue

Disable Sandbox mode. A field will appear where you can enter the Live Client ID and Live Secret for live payments.

paypalテスト用サンドモックスモード設定
Amelia【Settings】>【Payment】

[PayPal admin page] Switch to Live

On the same test page as above, click [live] instead of [Sandbox] and then click [Create App].

Paypal

[PayPal admin screen] Creating a production app

Enter a name of your choice in the App Name field and click [Create App].

Paypal

[PayPal Admin Screen] Confirm your production client ID and secret key

Enter the Client ID and Secret into the Secret key.

Paypal
Amelia【Settings】>【Payment】

There was a problem with not being able to make payments with PayPal. The cause was incompatibility with BackWPup. The problem was resolved by changing the backup plugin to UpdraftPlus. If you are using BackWPup and an error occurs, try disabling the plugin and trying again!

UpdraftPlus

Stripe

You can use Stripe to make credit card payments.

Activate Stripe.

Open a Stripe account here

To use the API key with Stripe, you need to activate your account. For details,

https://pr-site.biz/support/manual4/advanced-gb/1607

is very helpful!

wordpress予約システムプラグインamelia有料版の支払い設定方法
Amelia【Settings】>【Payment】

Setting a test key

Enable test mode.

  • Test Public Key
  • Test Secret Key

Check this on the Stripe admin page.

Amelia【Settings】>【Payment】

Enable test mode in the Stripe admin page

Enable [Show test data].

Stripe

[Stripe admin screen] Check the API key

Click API Keys.

Stripe

[Stripe admin screen] Check the key

  • Public key ⇒ Test public key
  • Secret key ⇒ Test secret key

Copy and paste these two.
To print the secret key, click [Show test key] and enter the password again.

Stripe [Developer] > [API Key]
Amelia【Settings】>【Payment】

Set production key

Check the production key so that you can make a payment in production. If you disable [Test Mode]

  • Live Public Key
  • Live Private Key

An input field will appear.

Amelia【Settings】>【Payment】

[Stripe admin screen] Switch to live

Disable while displaying test data.

Stripe [Developer] > [API Key]

[Stripe admin screen] Check the key

  • Public key ⇒ Line public key
  • Secret key ⇒ Live secret key

Check the information and enter it into the Amelia settings.

Stripe [Developer] > [API Key]

Amelia【Settings】>【Payment】

This completes the payment setup. You can also select which payment method to use for individual services or events.

There are almost no error reports on Stripe, and it seems that payments are now being made smoothly. If an error occurs, please double-check that the key you set is correct and that the amount is not set too low. The minimum payment amount allowed on Stripe is said to be 50 yen.

Added 2021.06 Metadata settings added

An option called [Set MetaData and Description] has been added to the payment settings section.

By setting the information here, the reservation information can be displayed on the Paypal or Stripe dashboard.

Amelia [Settings] > [Payment]

When a payment is made using Stripe, it will be added to your Stripe payments list, with the details you added listed.

Stripe [Payment] > [Customer information details page]

If you add a Description below that,

Amelia [Settings] > [Payment]

You can change the payment description. In my case

Customer name: Email address

has been added to the description section.

Stripe [Payment]

Leave the reskilling of your website to us!

Since 2019, we have been sharing skills related to WordPress and websites. We have accumulated case studies and know-how, and are good at quickly and accurately solving problems. If you have any concerns about your website, please feel free to contact us via our official LINE account!

↑Click to open the official LINE page

Latest Articles

Explains how to customize the LifterLMS system automatic output page
LifterLMS Customization example when the registration date and active date are different due to bank transfer, etc.
(Solved) Emails sent from WordPress to Gmail are not being sent [Lollipop]
Explaining package (ticket) settings for the WordPress reservation system Amelia
WP Rocket - WordPress Caching Plugin
en_USEnglish