Stripe Checkout

外掛說明

Stripe WordPress plugin allows you to accept payments with the Stripe payment gateway. You can integrate Stripe’s payment form into your website with a simple shortcode. This makes accepting credit card payments easier than ever with very little setup and effort.

What is Stripe Checkout Form?

Stripe Checkout Form is a beautiful payment form specifically designed for desktop, tablet, and mobile devices. Your customer never go to an external payment page for making the payments. They stay on your site and enter their credit card in a secure payment form to complete the payment.

Does Stripe Checkout require HTTPS?

All payment submissions are made via a secure HTTPS connection. However, in order to fully protect sensitive customer data, you must serve the page containing the Stripe payment form over HTTPS. In short, the address of the page containing the Stripe checkout form must start with “https://” rather than just “http://”.

Benefits of Stripe Payments & Stripe Plugin

  • Take Credit card payments easily and directly on your store with a simple pay form.
  • Accept almost any type of credit or debit card such as Visa, MasterCard, American Express, JCB, Discover, Diners Club.
  • Accept donations directly on your website
  • Accept gift and prepaid cards.
  • Support for other payment methods such as Bitcoin and China’s Alipay.
  • Simplified mobile-ready experience for customers.
  • Optimized payment form designed to maximize customer conversion.
  • Option to collect customer’s billing address during checkout.
  • Option to Collect customer’s shipping address during checkout.
  • It works on its own. There is no complex setup like a membership/e-commerce plugin.
  • No setup fees, monthly fees or hidden costs. You are charged on a percentage basis for each payment (2.9% + 30 cents for International cards and 1.75% + 30 cents for domestic cards).
  • Seamless transfer to your bank account. Once everything is set up, transfers arrive in your bank account on a 2-day rolling basis.
  • Easily Switch between live and sandbox mode for testing.
  • Real-time fee reporting in your Stripe account.
  • Display a logo of your brand or product on the checkout form.
  • Option to verify the card’s zipcode during checkout.
  • Allow your customers to pay with a localized experience during checkout (12 languages supported and growing).
  • Automatically send a Stripe receipt to your customer after a purchase.
  • Send a purchase confirmation email to your customer after a transaction.
  • Send a sale notification email to a chosen recipient (e.g. the seller) after a transaction.
  • Bill customers directly from your Stripe account dashboard.

Supported Countries

Stripe is currently available for businesses in 25 countries:

  • Australia
  • Austria
  • Belgium
  • Canada
  • Denmark
  • Finland
  • France
  • Germany
  • Hong Kong
  • Ireland
  • Italy
  • Japan
  • Luxembourg
  • Netherlands
  • New Zealand
  • Norway
  • Portugal
  • Singapore
  • Spain
  • Sweden
  • Switzerland
  • United Kingdom
  • United States

If you are running businesses from one of these countries, you will be able to accept payments from customers anywhere in the world.

Stripe Plugin Configuration

Once you have activated the plugin, you need to configure some settings related to your Stripe merchant account. It’s located under “WP Stripe Checkout -> Settings -> General”.

  • Test Mode: A checkbox that allows you to run Stripe transactions on your site in test mode using test API keys.
  • Stripe Test Secret Key: Your Stripe secret key to run transactions in test mode
  • Stripe Test Publishable Key: Your Stripe publishable key to run transactions in test mode
  • Stripe Live Secret Key: Your Stripe secret key to run transactions in live mode
  • Stripe Live Publishable Key: Your Stripe publishable key to run transactions in live mode
  • Currency Code: The default currency code that will be used when accepting a payment
  • Return URL: The page URL to which the customer will be redirected after a successful payment

Emails

Stripe checkout plugin comes with an “Emails” tab where you will be able to configure some email related settings.

Email Sender Options

In this section you can choose to customize the default From Name and From Email Address that will be used when sending an email.

Purchase Receipt Email

When this feature is enabled an email sent to the customer after completion of a successful purchase. Options you can customize here:

  • The subject of the purchase receipt email
  • The content type of the purchase receipt email. The default is “text/plain”. But you can also set it to “text/html”
  • The body of the purchase receipt email.

Sale Notification Email

When this feature is enabled an email is sent to your chosen recipient after completion of a successful purchase. Options you can customize here:

  • The subject of the sale notification email
  • The content type of the sale notification email. The default is “text/plain”. But you can also set it to “text/html”
  • The body of the sale notification email.

You can use various template tags in the body of an email to dynamically change its content. You can find the full list of available template tags in the Stripe payments plugin page.

How to Create a Stripe Payment Button

In order to create a Stripe payment button you can add the following shortcode to a post/page:

[wp_stripe_checkout item_name="Champion Men's Jersey T-Shirt" description="Short-sleeve t-shirt in athletic fit featuring ribbed crew neckline and logo at chest" amount="59.99" label="Pay Now"]

In order to accept donations for a cause you can use the shortcode like the following:

[wp_stripe_checkout item_name="Watsi's medical work" description="Donations for Watsi's medical work" amount="1.00" label="Donate to Watsi"]<h3>Shortcode Parameters</h3>

You can add additional parameters in the shortcode to customize your stripe payment button.

  • item_name – The name of the item you are selling.
  • name – The name of your company or website.
  • image – A URL pointing to a image of your brand or product(128x128px recommended). The recommended image types are .gif, .jpg, and .png.
  • locale– Specify auto to display Checkout in the customer’s preferred language, if available (English is used by default).
  • currency – The currency of the item (e.g. currency=”USD”). If not specified it will take the default currency code from the settings.
  • billing-address – Specify whether Checkout form should collect the customer’s billing address (e.g. billing-address=”true”). The default is false.
  • shipping-address – Specify whether Checkout form should collect the customer’s shipping address (e.g. shipping-address=”true”). The default is false.
  • panel-label – The label of the payment button in the Checkout form (e.g. panel-label=”Pay $2.00″). Checkout does not translate custom labels to the customer’s preferred language.
  • zip-code – Specify whether Checkout form should validate the customer’s billing postal code (e.g. zip-code=”true”). The default is false.
  • label – The text that is displayed on the blue payment button (e.g. label=”Buy Now”). Default is “Pay with Card”. Checkout does not translate this label at the moment.
  • allow-remember-me – Specify whether to exclude the option to “Remember Me” for future purchases (e.g. allow-remember-me=”false”). The default is true.
  • bitcoin – Specify whether Checkout form should accept Bitcoin (e.g. bitcoin=”true”). The default is false.

For detailed setup instructions please visit the Stripe plugin page.

螢幕擷圖

  • Stripe Checkout Demo
  • Stripe Checkout Orders Menu
  • Stripe Checkout Email Sender Options
  • Stripe Checkout Purchase Receipt Email Settings
  • Stripe Checkout Sale Notification Email Settings

安裝方式

  1. Go to the Add New plugins screen in your WordPress Dashboard
  2. Click the upload tab
  3. Browse for the plugin file (wp-stripe-checkout.zip) on your computer
  4. Click “Install Now” and then hit the activate button

常見問題集

Installation Instructions
  1. Go to the Add New plugins screen in your WordPress Dashboard
  2. Click the upload tab
  3. Browse for the plugin file (wp-stripe-checkout.zip) on your computer
  4. Click “Install Now” and then hit the activate button
Can this plugin be used to accept credit card payments on my website?

Yes.

Can this plugin be used to accept donations on my website?

Yes.

Can this plugin be used to accept Bitcoin payments on my website?

Yes.

Does this plugin support 1-tap payments on mobile phones and tablets?

Yes.

Does Stripe Checkout verify that credit cards are valid?

Yes.

使用者評論

Near perfect

Fantastic plug-in!
If only subscriptions were a feature, it would be truly perfect and would surpass all other paid and unpaid solutions out there.
A true gem!

閱讀全部 3 則使用者評論

貢獻者及開發者

Stripe Checkout 外掛為開源軟體。以下人員為這個外掛做出了重大貢獻。

貢獻者

Stripe Checkout 外掛目前已有 4 個本地化語言版本。 感謝所有譯者為這個外掛做出的貢獻。

將 Stripe Checkout 外掛本地化為台灣繁體中文版。

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.0.4

  • A new customer is now created for each purchase. With this feature, a seller will be able to charge the customer later from their Stripe account.

1.0.3

  • Fixed a bug that caused this error – “Cannot load wp-stripe-checkout-settings”.
  • The plugin can now send a purchase receipt email to the customer. It can also send a sale notification email to a chosen recipient.

1.0.2

  • Updated some permalinks in the plugin

1.0.1

  • First commit