If you're using Stripe to process all the payments on your website, an alternative (and free) option is to connect Awesound directly with your Stripe account.
Awesound will be automatically notified about successful purchases. If the purchase is for a relevant audio product, Awesound will automatically create individual access and email the customer with their unique link to start.
Option 1: Concierge onboarding
For free concierge onboarding: Book a call, or add developer@awesound.com as an administrator on your Stripe account
Click to expand: How to add Awesound as a team member
Navigate to https://dashboard.stripe.com/settings/team
Click to create a new member
Set role to "Developer" and click "Invite".
Mark (CEO at Awesound), will personally write to you to confirm when setup is complete (typically within 2 working days), or if any additional information is required.
Option 2: Set up the Stripe integration yourself
Click to expand: Create webhooks and an API key
- Step 1: Add a webhook
- Step 2: Create an API key for Awesound
- Step 3: Save your API key to your Awesound account
1: Add a webhook
Navigate to https://dashboard.stripe.com/webhooks
Enter the URL as: https://api.awesound.com/api/webhook/stripe/MY_USER_ID/MY_WEBHOOK_SECRET
Replace
MY_USER_ID
and MY_WEBHOOK_SECRET
with your own user ID and webhook secret. You can copy your webhook secret from this page.Under, "Events to send", add 26 event types in total.
These specific ones (click to expand)
- payment_intent.succeeded order.updated order.payment_succeeded order.created customer.subscription.created customer.subscription.updated customer.created customer.updated checkout.session.async_payment_succeeded checkout.session.completed charge.updated charge.succeeded
And all of the webhooks in these categories (click to expand)
- plan x 3 price x 3 product x 3 sku x 3 tax_rate x 2
In total, it should look like this when finished (click to expand)
2: Create an Awesound API key
Navigate to https://dashboard.stripe.com/apikeys/create.
For peace of mind, only grant the minimum permissions required:
Click to expand: select permissions required
For the following resources, change "PERMISSIONS" to "Read":
Core resources:
- Charges
- Customers
- PaymentIntents
Checkout resources:
- Checkout Sessions
Billing resources:
- Invoices
- Plans
- Subscriptions
- Tax Rates
Orders resources:
- Orders
- SKUs
Webhook resources:
- Webhook Endpoints
Everything else you can leave as "None".
3: Save this secret key to your Awesound account
Do not save this key on your computer. Save this to your “private notes” section when you click “Edit profile” on your user profile.
4: Email support@awesound.com
Tell us which product(s) you want to sell and that you’re ready to run some tests!