A Next.js application for testing servers implementing the Agentic Commerce Protocol (ACP).
- 🔌 Test all ACP endpoints (Checkout API & Delegate Payment API)
- ✏️ Edit request payloads with JSON validation
- 📊 View detailed response headers and body
- 🎨 Dark mode support
- 📱 Responsive design
- 🚀 Deploy to Vercel with one click
# Install dependencies
npm install
# Run development server
npm run devOpen http://localhost:3000 to start testing!
See QUICKSTART.md for detailed instructions.
- QUICKSTART.md - Get started in 3 steps
- GUIDE.md - Comprehensive user guide
- PROJECT_SUMMARY.md - Technical details
POST /checkout_sessions- Create checkout sessionGET /checkout_sessions/{id}- Get session detailsPOST /checkout_sessions/{id}- Update sessionPOST /checkout_sessions/{id}/complete- Complete checkoutPOST /checkout_sessions/{id}/cancel- Cancel session
POST /agentic_commerce/delegate_payment- Tokenize payment credentials
- Framework: Next.js 15
- UI: React 18
- Styling: Tailwind CSS
- Deployment: Vercel
acp-server-tester/
├── pages/ # Next.js pages
├── components/ # React components
├── utils/ # Endpoint templates
├── styles/ # Global styles
└── public/ # Static assets
Or use the CLI:
npm install -g vercel
vercel- Enter your ACP server URL
- Add your API key
- Select an endpoint
- Customize the payload
- Send request and view response
![Screenshot placeholder - Application in action]
This is an open testing tool for the ACP protocol. Contributions are welcome!
MIT License - feel free to use this tool for testing your ACP implementations.
For issues or questions:
- Check the GUIDE.md for troubleshooting
- Review ACP Protocol Documentation
- Open an issue on GitHub
Built for the Agentic Commerce Protocol - An open standard maintained by OpenAI and Stripe for connecting buyers, AI agents, and businesses.