Tinker LogoPayments
For BusinessDocsPricingSign InGet Started

Documentation

Overview

API basics and integration map

SDKs & Plugins

Official SDK links and platform integrations

Authentication

Get app tokens for all requests

Payment Initiate

Create payment sessions

Payment Query

Check payment status by reference

Subscriptions

Plans and subscriptions for merchant customers

Webhooks

Event payloads and verification

Idempotency

Safe retries and duplicate prevention

Error Model

Normalized error codes and handling

Refunds

Refund, void, and partial refund behavior

Methods & Wallets

Payment methods, wallets, and mandates

Rate Limits

Throttling, headers, and pagination

Webhook Delivery

Retries, guarantees, and callback service

Go-Live Checklist

Production readiness checklist

Security

Keys, scopes, and hardening guidance

Payment Query

Use this endpoint to confirm final payment status for a known reference.

POST https://api.tinkerpayments.com/v1/merchant/payment/query
Authorization: Bearer <token>
Content-Type: application/json

{
  "reference": "TXN-abc123xyz",
  "gateway": "stripe"
}
Example Response
{
  "success": true,
  "data": {
    "id": "pay_abc123",
    "status": "success",
    "reference": "TXN-abc123xyz",
    "amount": 100.00,
    "currency": "USD",
    "channel": "stripe"
  }
}
Tinker LogoPayments

The safest, most controllable way to run payments at scale. Built for businesses that can't afford downtime.

TwitterGitHubLinkedIn

Solutions

  • Payment Routing
  • Reconciliation
  • Multi-Currency
  • Reliability & SLA

Product

  • For Business
  • For Developers
  • Pricing
  • Documentation
  • Status

Company

  • Our Story
  • Careers
  • Contact Us
  • Enterprise
  • Support
  • FAQ
  • Terms of Service
  • Privacy Policy
  • Acceptable Use
  • Trust Center

© 2026 Tinker Payments. All rights reserved. A product of Tinker Digital

The safest, most controllable way to run payments at scale.