Auto-Payments API (Beta)
Request Payment
Send a recurring payment request to a user or business
POST
Send a payment request to initiate recurring subscriptions or one-time charges.
Request Body
string
required
Your Business Auto account address from dashboard
string
required
1= Ethereum -137= Polygon -11155111= Sepolia testnet
string
required
User’s Shakesco card or Business card address
string
required
Currency code (e.g., USD, EUR, KES). See all
codes
string
required
Payment interval in seconds. Use
0 for one-time payment. Minimum: 172800
(2 days)string
required
Payment amount in specified currency
string
Token contract address. Empty string for native currency
boolean
Enable split payments
array
Array of splitter addresses. Empty array if no split
array
Array of amounts for each splitter
Response
integer
Request ID
string
Address that was requested
string
Requested User successfully-Requested Business successfully-User has already been requested-Business has already been requested