Get Started with Shakesco
This quickstart guide will walk you through accepting your first crypto payment using Shakesco. We’ll use Payment Links as the example since it’s the fastest way to get started.Before You Begin
You’ll need:- A Shakesco business account
- Basic knowledge of making API requests
- 15 minutes of your time
Step 1: Create Your Shakesco Account
Download the App
Download Shakesco from get.shakesco.com Available for iOS and Android.Create Personal Account
- Open the Shakesco app
- Sign up with your email
- Complete the onboarding process
- Verify your email address
Create Business Account
- Hold down the profile button in the navigation bar
- When the pop-up appears, select “Create a business wallet”
- Enter your business details
- Complete business verification
You need both a personal account and a business account. The business account
is where you’ll manage payments and API credentials.
Step 2: Get Your API Credentials
Access Your Business Dashboard
- Go to Dashboard
- Navigate to API Tokens
- Generate a new API key
Save Your Credentials
You’ll receive:- API Key: Used to authenticate requests
Step 3: Make Your First API Call
Let’s create an invoice to accept a one-time payment.Create an Invoice
Response
Share the Payment Link
Copy thepayment_url from the response and share it with your customer:
Next Steps
Congratulations! You’ve accepted your first crypto payment. Here’s what to explore next:Payment Links
Create invoices, manage your store, and track analytics
Loyalty Program
Launch your custom loyalty token and reward customers
Auto-Payments (Beta)
Set up recurring payments for subscriptions
API Reference
Browse all available endpoints
Authentication
All API requests require authentication using your API key:Error Handling
Always handle errors gracefully:Common Error Codes
| Code | Meaning |
|---|---|
| 400 | Bad Request - Invalid parameters |
| 401 | Unauthorized - Invalid API key |
| 404 | Not Found - Resource doesn’t exist |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Internal Server Error - Contact support |
Ready to Build?
Payment Links
Learn more about payment links
Loyalty Program
Launch your loyalty token
API Reference
Full API documentation
Contact Sales
Talk to our team