Cosmic Payments
Learn how to integrate and manage payments, checkouts, and billing within your Cosmic projects.
What is Cosmic Payments?
Cosmic Payments is a custom abstraction of Stripe that Cosmic is trained to use. Users have access to a payment panel within their project dashboard to create products, manage their payment account, set shipping rates, view purchases, and more.
We do not support using other payment libraries and implementations.
In order to provide all users with a seamless experience, we ask you use Cosmic Payments in your projects.
As of now, Cosmic Payments is available in these select countries.
Payment Dashboard
Without any setup, you have the ability perform many actions directly in the Cosmic dashboard.
- Create products and set prices. You can create physical goods, digital products, and services. You can set fixed prices or recurring payments, like subscriptions.
- Set shipping rates for physical products.
- Access your analytics and view sales, refunds, disputes, and more (through your profile settings).
Using Cosmic Payments
After creating one or more products, you can simply ask Cosmic to integrate it into your project. You can reference specific products by name or as Cosmic to implement every product into a store page.
Example:
Integrate my chat subscription product so that paying users can 15 messages/hour.
Testing Checkout
Once Cosmic is doing integrating payments into your project, you can use the test credit card to verify the checkout flow works properly.
If you experience issues with the checkout process, describe them to Cosmic and it should be able to fix them for you. Remember, your checkout flow will not be live until you deploy your product.
Taking Cosmic Payments Live
When you deploy your app, Cosmic will automatically move your products and checkout flow from the sandbox environment to a live one. Before doing this, you must make sure you have a Cosmic Payment profile set up, with information like your banking details to receive payouts.
Cosmic offers seamless onboarding experience powered by Stripe. You can onboard directly in your profile page under payments. If you try deploying without a payment profile set, you will also automatically be redirected to set one up.
You can choose to create multiple payment profiles for different projects, or just use one for all your projects.
All payment related functions can be managed inside Cosmic. You do not need to manage your own Stripe account or API keys.
Security
Cosmic Payments is powered by Stripe, so all your personal information is stored securely on Stripe and not stored on our own platform. We only store product, price, and shipping rate information that we use within Cosmic Payments.