How do I connect to my Stripe hosted payment account?

The steps to connect your Stripe Hosted Payments account in raisin

raisin integrates with Stripe, one of the largest online payment solutions in the world, trusted by millions of companies in over 120 countries to accept online payments. 

raisin also uses "Hosted Payments" across the platform, which allows us to provide top-level security to you and your generous supporters.

With hosted payments, payment fields (Card Number, Card Name, Expiry and CVV) are rendered, or "embedded," within your raisin event pages, but are physically hosted by your payment gateway provider, Stripe. This allows payment information to be processed directly through Stripe without ever going through raisin.

Below are the steps to connect your Stripe Hosted Payments account to raisin

Authenticate your Stripe account


To connect your account and start receiving payments, there are a few mandatory steps you'll need to follow to ensure it is authenticated:

  1. To connect with Stripe, you must first have an active Stripe payment account that accepts Canadian (CAD) or US (USD) dollar transactions.
  2. Contact your Account Manager for a unique authorization link. The authorization link will expire 7 days after it is generated.
  3. Once clicked, you will be asked to log in to your Stripe account. Enter the Stripe username and password associated with the account you’re connecting to raisin.
  4. Authorize the account in Stripe.
  5. Once authorized, the “AKA New Media - raisin account” will be visible in the Connected Accounts screen in Stripe. Please allow 24 hours for the account to appear. Note: This does not affect your ability to launch and accept payments.
  6. Click into the account to view the details.

Copy your Account ID

  1. Your Account ID, which starts with "acct_", can be found in the top right-hand corner, and in the Details section. To find the Details sections, you may need to down scroll a bit on your account page, depending on how much activity the account has.
  2. Copy the ID.

Copy your Secret Key and Public Key in your Stripe account 

  1. Click on "Developers"  in the top right-hand side menu.
  2. On the left-hand side menu, click "API Keys".  Copy the Keys that appear in the "Token" column, under the "Publishable Key" and "Secret Key" areas. 


If you do not see these Keys , click "Create secret key" on the right-hand side of this area, to generate them.

image-Nov-17-2022-08-52-54-3702-PM

The Publishable Key and Secret Key will be needed when you connect your Stripe account in raisin. 

Connect your Stripe account in raisin


  1. Return to raisin and go to General Setup > Payment Accounts



  2. Click Create New Payment Account.



  3. Establish an Account Name for the new Stripe Hosted account. This can be anything you like.



  4. Choose "Stripe - Hosted" from the drop-down list of Payment Gateways.



  5. Choose the currency of the gateway. (Canadian or US Dollars)



  6. Enter your Account ID, Publishable key (in the Public Key field) and your Secret key.



  7. Create a Transaction Code Prefix. The Transaction Code prefix is public facing, and will be part of the Transaction Code and Order ID reported in raisin and your Stripe journal respectively. This can be anything you'd like and will help you identify transactions that came through raisin.



  8. Leave the Test Account box unchecked


  9. Click Add.