Skip to main content

🤝 RideNDine Partner Checklist

This document is the official cooperation checklist between COOCO and RideNDine for the API integration process. Each item must be confirmed by both parties before going to production.


📋 Checklist Contents

#DocumentDescription
1COOCO Needs from RideNDineInformation, credentials and rules that COOCO needs RideNDine to provide
2Expected API — COOCO calls RideNDineList of endpoints COOCO expects to call
3Webhook URLs — RideNDine calls COOCOList of webhook endpoints COOCO exposes
4ID MappingID mapping table between Directus and RideNDine
5Open QuestionsQuestions still awaiting RideNDine's response
6COOCO Environment & ContactsEnvironment information and contacts from COOCO's side
7Implementation Phases & Sign-offPhase-by-phase implementation plan and sign-off

🚦 Overall Status

caution

The entire checklist is currently PENDING — awaiting RideNDine's response and COOCO to fill in environment information.


🏁 Implementation Phases

PhaseContentsBlocked by
Phase 0Checklist + sandbox accessRideNDine items 1–32
Phase 1Merchant sync + merchant-status webhookAPI docs + auth + webhooks
Phase 2Checkout quoteQuote TTL + error codes
Phase 3Order create + payment + payment webhookPayment model + Stripe test
Phase 4Chef status sync PATCH /orders/statusPhase 3
Phase 5Delivery tracking webhooksPhase 4
Phase 6Ledger + payoutPhase 5
Phase 7RefundsPhase 3

✍️ Sign-off

PartySignatoryDateSignature
COOCO(to be filled)(to be filled)(to be filled)
RideNDine(to be filled)(to be filled)(to be filled)
important

This document only takes effect after both parties have signed and confirmed.