# Stripe Overview for Standalone Customers

## Using Stripe

1. To utilize Stripe, you must first create your own Stripe account. This is your personal account and the Swift Harbour team will have no access to it. You can create an account at <https://dashboard.stripe.com/register>
2. Once your Stripe account is created, you can connect it by logging into your Swift Harbour Dashboard and selecting "Apps and Integrations"

   <figure><img src="/files/Lot3yPAJOl4Y0lZ8K0dR" alt=""><figcaption></figcaption></figure>
3. Then Select "production mode" under Stripe and follow the connection and authentication prompts in Stripe. <mark style="color:red;">\*</mark><mark style="color:red;">**Caution, when you turn on test mode, this change is live. Do not use on your live site as this will stop customers from being able to enter in their real (non-test) credit card information.**</mark>
4. A successful connection will display a magenta button that says "Disconnect" as below&#x20;

<figure><img src="/files/BCXKeOGjKGwaErTO86tS" alt="" width="188"><figcaption></figcaption></figure>

5. Next proceed to your booking engine and turn on the payments in your booking engine as below:

* View the booking engine settings

<figure><img src="/files/rYROU8ytppxdqfEcVzGw" alt=""><figcaption></figcaption></figure>

* Proceed to the "Payment Processing" section and select "stripe" from the drop down menu (this will only display after a successful connection to Stripe is established via the steps above.

<figure><img src="/files/KpQREKRIdqkPgQ36MfaA" alt=""><figcaption></figcaption></figure>

* Scroll to the bottom of the page and click "Save"<br>

  <figure><img src="/files/uLusaaebNxslrlMZY038" alt=""><figcaption></figcaption></figure>

## **WHAT YOUR CUSTOMERS WILL SEE**

After your Stripe account is activated, your customers will now be required to enter their credit card details at the time of booking and will see the payment form below.

![](/files/-MTMyu4reYlPfN3DNgHL)

#### HOW TO PROCESS A PAYMENT

Now with Stripe setup, when your customer makes a booking request you will see a charge button and link at the bottom of their reservation that allows you to create charges, manage settings, refunds, reports and more.

Charges can be created at any point during the customer journey, from immediately after booking to after departure. Charges can also be done in increments so if you want to hold a deposit after booking and charge the balance at the end of your customer’s stay, you can do that! To create a charge, click on the “charge boater credit card button” and follow the prompts.

Once you create the payment, your customer will be emailed a receipt and the payment (minus Stripe's merchant fees) will be deposited into your account based on the Stripe terms and your set payout schedule – see more [here](https://stripe.com/docs/payouts).

#### HOW TO REFUND A PAYMENT

To refund a payment, click on the ***Visit Stripe Dashboard (for all charge and refund options)*** link below

You will automatically be taken to that customer’s file and from there you can click on refund under

#### HOW TO ADJUST SETTINGS

To adjust settings see reports and more, click on the ***Visit Stripe Dashboard (for all charge and refund options)*** link below

You can adjust account information, tax details, branding, bank account info, payment methods, email receipt preferences, team members and more from setting preferences under the settings menu (<https://dashboard.stripe.com/settings>)

And you can generate reports from the Stripe Account Data page (<https://dashboard.stripe.com/account/data>)

## Stripe Robustness

Millions of companies in over 120 countries use Stripe to start, run, and scale their businesses. It is considered a leading payment processor and one of the top 10 largest in the world use by the companies below among many, many other.

![](/files/-MTNJAPYrcsqtvBocIud)

Learn more at <https://stripe.com/en-ca/about>

## **Security using Stripe / PCI Compliance**

Stripe has been audited by a PCI-certified auditor and is certified to [PCI Service Provider Level 1](http://www.visa.com/splisting/searchGrsp.do?companyNameCriteria=stripe). This is the most stringent level of certification available in the payments industry. To accomplish this, we use the best-in-class security tools and practices to maintain a high level of security at Stripe.

Learn more at <https://stripe.com/docs/security/stripe>

## Encryption of sensitive data and communication&#x20;

All card numbers are encrypted at rest with AES-256. Decryption keys are stored on separate machines. None of Stripe’s internal servers and daemons can obtain plaintext card numbers but can request that cards are sent to a service provider on a static allowlist. Stripe’s infrastructure for storing, decrypting, and transmitting card numbers runs in a separate hosting environment, and doesn’t share any credentials with Stripe’s primary services (API, website, etc.).

Learn more at <https://stripe.com/docs/security/stripe>

##


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.swiftharbour.com/payments/stripe-pci-compliance-and-security.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
