PersonalBusinessEnterprise
    In a rush? Schedule an Appointment
    Fetching local time...
    Anytime CapitalforBusiness
    Pricing

    Get started

    • Overview
    • Quickstart
    • Test mode
    • Guides & recipes
    • Switch from Stripe
    • Import from Shopify
    • Import from WooCommerce
    • Import from Square
    • Import a CSV file
    • Stripe API mapping
    • Pricing
    • Support
    • FAQ

    Payments

    • Checkout & website
    • Guide: Next.js checkout
    • In person (QR)
    • Payment methods
    • Stablecoin checkout
    • Guide: take stablecoins
    • Fraud rules & 3D Secure
    • Dispute evidence
    • International customers
    • Guide: safe refunds
    • Bank transfers on invoices

    Billing

    • Subscription discounts
    • Guide: sell subscriptions
    • Usage billing
    • Guide: report usage

    Money movement

    • Payout options
    • Guide: reconcile payouts
    • Accounting sync
    • Revenue analytics

    Developers

    • Authentication
    • Errors & retries
    • Pagination
    • Idempotency
    • Rate limits
    • Webhooks
    • Verify webhooks
    • Node SDK (preview)
    • CLI (preview)
    • Postman collection

    AI

    • AI agents hub
    • Safe AI agents
    • Custom agents
    • Prompt library

    Integrations

    • Website builders
    • Shopify
    • Shopify orders by invoice
    • WooCommerce
    • Zapier
    • Slack, Discord and Teams

    Reference

    • Payments
    • Refunds
    • Disputes
    • Payment links
    • Invoices
    • Customers
    • Products
    • Subscriptions & plans
    • Discount codes
    • Meters & usage events
    • Payouts & balance
    • Webhook endpoints
    • Events
    • Test helpers
    • OpenAPI spec
    • Error codes
    • Changelog
    • Glossary

    For AI tools

    • llms-full.txt
    • MCP server
    • openapi.json
    Docs menu · Switch from Stripe

    Get started

    • Overview
    • Quickstart
    • Test mode
    • Guides & recipes
    • Switch from Stripe
    • Import from Shopify
    • Import from WooCommerce
    • Import from Square
    • Import a CSV file
    • Stripe API mapping
    • Pricing
    • Support
    • FAQ

    Payments

    • Checkout & website
    • Guide: Next.js checkout
    • In person (QR)
    • Payment methods
    • Stablecoin checkout
    • Guide: take stablecoins
    • Fraud rules & 3D Secure
    • Dispute evidence
    • International customers
    • Guide: safe refunds
    • Bank transfers on invoices

    Billing

    • Subscription discounts
    • Guide: sell subscriptions
    • Usage billing
    • Guide: report usage

    Money movement

    • Payout options
    • Guide: reconcile payouts
    • Accounting sync
    • Revenue analytics

    Developers

    • Authentication
    • Errors & retries
    • Pagination
    • Idempotency
    • Rate limits
    • Webhooks
    • Verify webhooks
    • Node SDK (preview)
    • CLI (preview)
    • Postman collection

    AI

    • AI agents hub
    • Safe AI agents
    • Custom agents
    • Prompt library

    Integrations

    • Website builders
    • Shopify
    • Shopify orders by invoice
    • WooCommerce
    • Zapier
    • Slack, Discord and Teams

    Reference

    • Payments
    • Refunds
    • Disputes
    • Payment links
    • Invoices
    • Customers
    • Products
    • Subscriptions & plans
    • Discount codes
    • Meters & usage events
    • Payouts & balance
    • Webhook endpoints
    • Events
    • Test helpers
    • OpenAPI spec
    • Error codes
    • Changelog
    • Glossary

    For AI tools

    • llms-full.txt
    • MCP server
    • openapi.json
    DocsGet startedSwitch from Stripe

    Switch from Stripe

    Import customers, products, plans, discount codes, payment links and open invoices from Stripe, then move subscribers without charging anyone twice.

    View as MarkdownOpen in Claude

    Moving to Anytime Capital Payments takes minutes. The importer reads your Stripe account with a read-only key and brings your customers, catalog, discount codes, payment links and open invoices across. Your subscribers then move themselves from a link we email them, free until the period they already paid for in Stripe ends, so nobody is charged twice. Nothing in Stripe is changed, and nothing is emailed to your customers until you choose to.

    What comes across

    In StripeBecomesNotes
    CustomerCustomerMatched by email, so nobody is added twice. Address, phone, tax ID and metadata come with it; metadata lands in the customer's notes.
    Product with a one-time priceProductOne product per price. A product with several prices becomes one product per price, named by the price's nickname or amount.
    Recurring priceSubscription planWeekly, monthly, every 3 months or yearly, from $1.00 to $10,000.00 a period. Its free trial comes too, up to 90 days.
    Promotion codeDiscount codePercent or amount off, expiry date and the uses left.
    Coupon with no promotion codeDiscount codeNamed after the coupon's id, and flagged so you can archive it if customers shouldn't type it.
    Payment linkPayment linkWhen every item maps to an imported product. A link that sells one plan points you to that plan's own link.
    Open invoice you send yourselfInvoice, unsentLine items, discount, tax and due date. Nothing is emailed: review and send each one.
    Active subscriptionSubscriber to moveListed with the plan it maps to and the date its current period ends. See below.

    Run the importer again at any time. Everything already imported is skipped, a customer who already exists here is matched rather than copied, and anything that failed is tried again.

    What doesn't come across

    • Saved cards. Card numbers can't move through any API. See Saved cards for how to move them in bulk.
    • Payment history. Past payments, refunds, disputes and payouts stay in Stripe for your records.
    • Prices we can't charge the same way: metered (usage-based), tiered and package prices, customer-chosen amounts, and prices in currencies other than US dollars. Each is listed in the summary with the reason.
    • Codes with conditions: codes for one customer, for first-time customers only, with a minimum order, or for certain products only. Codes here take money off the whole order for anyone who has them.
    • Subscriptions that don't fit one plan: several prices or a quantity above one, a discount, or paused payments. They're listed so you can set them up by hand.
    • Invoices Stripe is still charging automatically, or that are partly paid. Let those finish in Stripe.

    Repeating coupons

    A Stripe coupon that came off every renewal for a few months, or forever, is imported as a code that takes money off one payment, and flagged in the summary.

    Run the importer

    1. In your dashboard, open Switching from Stripe? on your home page, or Import from Stripe under Integrations. Owners and admins of a verified business can run it.
    2. In Stripe, open Developers → API keys in live mode and create a restricted key with the permissions below set to Read and everything else set to None.
    3. Paste the key (it starts with rk_live_). We check it with Stripe and show how many of each thing your account holds, with a few examples. Secret keys and test-mode keys are refused.
    4. Choose what to import and start. It runs in the background, so you can leave the page; progress shows as it goes, and your team is notified when it's done.
    5. Review the summary: everything imported, matched or skipped, and each item that needs a look, with the reason.
    PermissionAccessUsed for
    CustomersReadNames, emails, addresses and phone numbers
    ProductsReadYour catalog
    PricesReadOne-time and recurring prices
    CouponsReadPercent or amount off, expiry and limits
    Promotion codesReadThe codes customers type
    Payment LinksReadLinks and their line items
    InvoicesReadOpen invoices
    SubscriptionsReadWho subscribes to what, and when their period ends

    The key is used only to read. It's kept encrypted while the import runs and deleted the moment it finishes, fails or is cancelled. You can delete it in Stripe as soon as you're done.

    Move your subscribers

    Each active Stripe subscription becomes a row in Move your subscribers, with the imported plan it maps to and the day its current period ends. You choose who to invite. Each subscriber gets one email from us, in your branding, with a link that restarts the same plan at the same price with nothing to pay until that day. If they haven't moved after a few days, they get one reminder.

    • Not invited: on the list, waiting for you.
    • Invited: the email went out. The link works only for the address it was sent to, and only until they've moved.
    • Moved: they've restarted here. Their first payment here is on the day their Stripe period ends.
    • Declined: they chose not to continue, or you marked them as not moving.

    Cancel each subscription in Stripe

    We only ever have read access, so we can't cancel anything in Stripe. Once a subscriber has moved, cancel their Stripe subscription before its period ends, and tick it off in the list. That's what makes sure nobody is charged twice.

    A subscriber whose Stripe period ends more than 90 days out can be invited once it's within 90 days. If a period renews in Stripe after your import, run the import again for subscriptions to refresh the dates.

    Saved cards

    Under the card industry's security rules (PCI DSS), card numbers only ever move directly between payment processors, never through you or through an API. That's why subscribers re-enter their card when they move. If you'd rather move saved cards in bulk, choose Request a card data migration on the importer page: our business team checks what's possible for your account and walks you through it, and nothing changes until it's confirmed with you by email.

    API differences

    StripeAnytime Capital
    Base URLhttps://api.stripe.com/v1https://anytime-capital.com/api/v1
    AuthenticationSecret key as a Bearer tokenAPI key from Settings → Developers, starting ak_live_, as a Bearer token. See Authentication.
    Request bodiesForm-encodedJSON
    AmountsInteger cents (amount)Integer cents, named for what they are (amountCents)
    Paginationlimit with starting_afterlimit with cursor from the previous page. See Pagination.
    IdempotencyIdempotency-Key headerIdempotency-Key header on every POST. See Idempotency.
    Errorserror.type, error.code, error.messageerror.code and error.message. See Errors.
    CheckoutCheckout Sessions and Payment LinksPayment links (/api/v1/payment-links) and invoices; the hosted checkout is the link's page. See Payment links.

    For every object, call and webhook event side by side, with Node and curl examples, see Stripe API to Anytime Capital. Selling on Shopify, WooCommerce or Square too? Their catalogues import the same way: see Import from Shopify, WooCommerce, Square or a CSV file.

    Webhook mapping

    Stripe eventAnytime Capital event
    payment_intent.succeeded, checkout.session.completedpayment.succeeded
    payment_intent.payment_failedpayment.failed
    charge.refundedpayment.refunded
    charge.dispute.createddispute.opened
    charge.dispute.closeddispute.closed
    invoice.paidinvoice.paid
    customer.subscription.createdsubscription.created
    customer.subscription.deletedsubscription.canceled

    Verify each delivery with the Anytime-Signature header instead of Stripe's signature, and skip event ids you've already handled. See Webhooks.

    PreviousGuides & recipesNext Import from Shopify

    Anytime Capital is a fintech company, not a bank. Payment processing, banking and payout services are provided by Anytime Capital's licensed partners. Rates shown are for US card payments; international cards, currency conversion and disputes may carry additional fees shown in your dashboard before you accept a payment.

    On this page

    • What comes across
    • What doesn't come across
    • Run the importer
    • Move your subscribers
    • Saved cards
    • API differences
    • Webhook mapping
    Anytime Capital
    (470) 748-2530
    App Store

    Business

    • Business Checking
    • Business Debit Cards
    • Payments
    • Ecommerce Payments
    • Invoicing
    • Developer Docs

    Solutions

    • CPAs & Accountants
    • Financial Advisors
    • Boat & Auto Dealerships
    • Dental & Medical Practices
    • Creators & Coaches
    • All solutions

    Crypto

    • Crypto Wallet
    • Tether Wallet
    • Buy Digital Assets
    • Explore Markets
    • Security & Licenses
    • Compare Platforms
    • Bitcoin ATM Alternative

    Company

    • Our Story
    • Schedule Appointment
    • Careers
    • Media & Press
    • Investor Relations
    • FAQ

    Branches

    • Atlanta, Georgia
    • Miami, Florida
    • Houston, Texas
    • All branches

    Legal

    • Terms & Conditions
    • Privacy Policy
    • Your Privacy Choices
    • Fraud Notice

    © 2026 Anytime Capital LLC. Anytime Capital is a fintech company, not a bank.

    The Anytime Capital Mastercard® Prepaid Card is issued by Pathward®, N.A., Member FDIC. Mastercard® is a registered trademark of Mastercard International Incorporated. All other trademarks and service marks belong to their respective owners.

    Mastercard