Prerequisites
Before integrating:1
Get API keys
Obtain from Shakesco Dashboard
2
Deploy Business Auto account
Use the Shakesco app
3
Fund your account
Follow the funding guide
Review how auto-payments work to understand the
system architecture.
Installation
Testing Mode
Test addresses are automatically funded - no need to add balance in testing
mode.
Request Test Address
Send Test Request
Production Integration
Network IDs
Basic Request Flow
Step 1: Initialize SDK- Period: seconds (e.g.,
"604800"= 1 week) - Amount: USD (e.g.,
parseUnits("20", 18)= $20) - Boolean returns: strings (
"true"/"false")
Pre-Request Checks
Verify User Can Be Requested
status: "false", user must accept requests in Shakesco app first.
Check If Payer Is Business
Different fee rates apply for B2B vs B2C:Token Payments
Request payment in USDT (stablecoin). Polygon example:Check Payment Status
Critical: Verify payment before granting service access:Additional Methods
Check If User Was Requested
Pricing & Fees
Pricing Plans
View subscription tiers and rates
Transaction Fees
See per-transaction charges
Need Custom Intervals?
Daily automation not offered by default. Need it? Contact us.Next Steps
API Integration
Prefer REST API? View the API documentation