Developer platform

APIs for payments, tools, and internal product workflows

Credica API is the integration layer for connected projects. The first production focus is centralized payment creation, verification, and webhook logging.

Central credentials

Gateway secrets stay inside Credica so partner projects do not duplicate Razorpay or Cashfree setup.

Verified callbacks

Gateway webhooks are verified, stored, and prepared for standardized merchant callbacks.

Simple integration paths

APIs use predictable Credica URLs and stay easy for partner projects to document and test.

Implemented now

Payments API endpoints

Request integration help
POST /api/payments/options

Fetch the gateways enabled for the authenticated partner.

POST /api/payments/create

Create a Credica billing order and return a gateway checkout payload.

POST /api/payments/verify

Verify gateway checkout signatures and update payment records.

POST /api/payments/webhook/razorpay

Receive and verify Razorpay gateway webhooks.

POST /api/payments/webhook/cashfree

Receive and verify Cashfree gateway webhooks.

How connected projects use it

A project such as Travel247 creates orders through Credica, opens gateway checkout for its customer, then lets Credica verify payments and record gateway events.

Discuss an integration

Future API modules

  • Calculator API access for partner sites
  • Saved document and workspace APIs
  • Credica Ping lead capture and reporting APIs
  • Metered API clients with billing and usage logs