> ## Documentation Index
> Fetch the complete documentation index at: https://memberful.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Make test purchases

> Make test purchases in Memberful using Stripe's test credit cards while your account is in test mode, so you can preview the checkout and member experience.

export const RelatedDocs = ({link1, link2, link3, link4, link5, link6, link7, link8, link9, link10, className = ""}) => {
  const links = [link1, link2, link3, link4, link5, link6, link7, link8, link9, link10].filter(Boolean);
  if (!links.length) return null;
  return <section className={`related-docs border dark:border-gray-700 rounded-2xl px-6 py-4 mt-6 ${className}`}>
      <p className="mb-2 font-medium">
        <strong>Related help docs:</strong>
      </p>
      <ul className="space-y-1 mb-1 mt-1">
        {links.map((link, index) => <li key={index}>
            <a href={link.url}>{link.label}</a>
          </li>)}
      </ul>
    </section>;
};

In this help article, we'll show you how to test your setup before going live so you can experience the membership flow from your members' perspective and resolve any issues along the way.

## How to make test purchases while in test mode

Once you've [created a membership plan,](/plans/individual-plans/create-a-plan/) use Stripe's test credit cards to "purchase" a subscription as a member. You can use any of the card numbers below, [or another card from Stripe's docs](https://stripe.com/docs/testing), along with any expiration date, name, CVC, and zip / postal code.

* **United States:** 4242 4242 4242 4242
* **Canada:** 4000 0012 4000 0000
* **United Kingdom:** 4000 0082 6000 0000
* **Australia:** 4000 0003 6000 0006
* **Japan:** 4000 0039 2000 0003

<Frame>
  <img src="https://mintcdn.com/memberful/kYfqFa-XyCb6wLs6/images/memberful-101/make-test-purchases/test-purchase-checkout.gif?s=29ab9c3748a84cebcadf7b5978cfbe8b" alt="Test purchase checkout process" width="960" height="540" data-path="images/memberful-101/make-test-purchases/test-purchase-checkout.gif" />
</Frame>

When making test purchases in test mode, you may receive example invoices via email. These invoices are not real charges and are sent only to the Memberful site owner's email address to prevent fraud and spam. Keep this in mind if other staff members run test purchases from different email addresses.

## How sign-in links work in test mode

By default, all sign-in emails will be sent to the Memberful account owner while the site is in test mode. To send sign-in links to the test member's email address instead, you can either add a payment method to your account or take your account live by connecting to Stripe.

<Frame>
  <img src="https://mintcdn.com/memberful/AbaM-Renm-AFQUxB/images/memberful-101/make-test-purchases/sign-in-emails-test-mode.png?fit=max&auto=format&n=AbaM-Renm-AFQUxB&q=85&s=6551034635021b446350b01d1c03baf5" alt="Test mode sign-in email" width="1440" height="817" data-path="images/memberful-101/make-test-purchases/sign-in-emails-test-mode.png" />
</Frame>

## What email address to use for test purchases

For member test purchases, it's best to use an email address that's not currently associated with an admin or staff account. This can produce unexpected errors.

The Memberful dashboard will not let you create a test member with an email address matching an existing Memberful staff member.

<Frame>
  <img src="https://mintcdn.com/memberful/kYfqFa-XyCb6wLs6/images/memberful-101/make-test-purchases/email-in-use-by-staff.png?fit=max&auto=format&n=kYfqFa-XyCb6wLs6&q=85&s=ff8f570881cab51ff7cee67f65cad4fc" alt="Email in use by staff" width="1440" height="667" data-path="images/memberful-101/make-test-purchases/email-in-use-by-staff.png" />
</Frame>

If you're using WordPress, you should also avoid creating a test member in Memberful using the same email as a WordPress administrator. This will create login issues on your site and not recreate the correct member login experience. To fix this, [edit the member profile](/member-management/subscription-management/admin-member-management/#manage-your-members) and update the email address.

If you're using Gmail, you can use the "+" sign with your existing email address to create additional test email addresses (e.g., marco-account\*\*+test\*\*@gmail.com).

## How to make test purchases after connecting to Stripe

Once you've connected to Stripe, you'll no longer be in test mode, and any transactions will generate real charges.

<Callout icon="triangle-alert" color="#FFE044">
  We'll also delete your test orders and test member accounts, and reset your dashboard metrics for a fresh start. All your other settings and customizations will remain unchanged.
</Callout>

However, you can still make test purchases by [creating a 100% recurring coupon.](/member-management/payments-and-access/give-free-access/#give-free-access-to-a-plan-indefinitely)

Alternatively, you can use our website editor to see which features are customizable, how they interact, and how [they'll appear to your members on different devices.](/overview/getting-started/checkout-experience/)

<RelatedDocs
  link1={{
url: "/plans/individual-plans/create-a-plan/",
label: "Create a membership plan.",
}}
  link2={{
url: "/account-management/modes/manage-your-account-in-test-mode/#connect-to-stripe-and-go-live",
label: "Connect to Stripe and go live.",
}}
/>
