@paydirectv2/cli
v0.2.0
Published
CLI for PayDirect settlement API on Base — supports sandbox (Base Sepolia) and live (Base Mainnet)
Downloads
176
Maintainers
Readme
/cli
Command-line tool for the PayDirect settlement API on Base.
Install
npm install -g /cliSetup
# Initialize with your API key
paydirect init pd_live_your_key_here
# Or use environment variables
export PAYDIRECT_API_KEY=pd_live_your_key_hereCommands
paydirect payments create --token=USDC --amount=100 --wallet=0x...
paydirect payments list [--status=pending]
paydirect payments get <id>
paydirect payments cancel <id>
paydirect payments verify <id>
paydirect webhooks list
paydirect webhooks create <url> [event1,event2]
paydirect webhooks delete <id>
paydirect keys list
paydirect statusExamples
# Create a USDC payment
paydirect payments create --token=USDC --amount=50 --wallet=0xABC...
# List pending payments
paydirect payments list --status=pending
# Verify a payment settled
paydirect payments verify pay_abc123
# Register a webhook
paydirect webhooks create https://myapp.com/hooks payment.confirmed,payment.forwardedFee Rates
| Token | Free Tier | Pro | Enterprise | | ----- | --------- | --- | ---------- | | USDC | 1.50% | 1.0% | 0.50% | | ETH | 1.50% | 1.0% | 0.50% | | ADAO | 0.75% | 0.5% | 0.25% |
DEX swaps: 0.5% spread on all tiers.
