Stripe transfers
Stripe transfers

Stripe Payout

Stripe offers payment-processing software and application programming interfaces for e-commerce websites. Here we can use it to manage automatically our customers withdrawal requests.

To use this service, you will have to create a Stripe account to be able to send money, but your customers will require to have a Stripe account too. The method for your customers to register on Stripe will be easier anyway, the interface for them is described here.

Enable and setup this payment method by going to this page:

WordPress Admin
Payouts
Your Payment methods
  • Enable : This allows your customers to enter a Stripe identifier and select this payment method for their Withdrawal requests.

Several keys are required for your website to connect to your Stripe account and process the Payout.

API Connection

First, you have to login to your Stripe account and visit the developer page.

Stripe authenticates your API requests using your account’s API keys. Use the Developers Dashboard to create, reveal, delete, and roll API keys.

All Stripe API requests occur in either test mode or live mode. Use test mode to access test data, and live mode to access actual account data. Each mode has its own set of API keys.

Toggle the current mode at top-right of Stripe website interface.

Use only your test API keys for testing and development. This ensures that you don’t accidentally modify your live customers or charges.

You can find your secret and publishable keys in API keys.

Copy/past Application’s Public Key and Application’s Secret Key into the relevant fields on your website. Then save changes.

When settings are saved, the plugin test the API connection and setup the payout feature for you. A notice should appear to report the success of the operation or any error.

Take care to enter your test key first. After some test, if everything is right, update to live key.
With test key, no real money transfer occurs.

When going to live mode, be sure your Stripe account is completed or your customers will get an error trying to connect their own Stripe account. Visit your dashboard at https://dashboard.stripe.com/connect/accounts/overview to complete verification.

Fees

You can charge on your customer credits or leave the fields blank.

  • Fixed fee : Add a fixed fee for the transfer, charged on customer’s credit for each payout. Leave empty for no fees.
  • Proportional fee : Add a proportional fee for the transfer, charged on customer’s credit for each payout. Leave empty for no fees.

See Requests Options to setup if user set amount with or without fees.

This is not fees that the gateway could charge you for a money transfer. This amount is charged on your customer local credits to discourage him from making too frequent small withdrawals.
Was this article helpful?
Dislike 0
Views: 31

Continue reading

Previous: Wire transfers
Next: PayPal transfers