Checkout API

Accept payments anywhere with a simple API call. Get a hosted checkout page, automatic invoices, and real-time webhooks.

One API Call to Accept Payments

Create a checkout session with a single POST request. We return a URL to a hosted checkout page. Your customer pays, and you receive a webhook.

  • PCI compliant - we handle all card data
  • Automatic invoice emails with PDF
  • VAT/Tax ID support for business customers
  • Real-time webhooks for payment events
Create Checkout Session
curl https://jopay.me/api/checkout/v1/sessions \
  -H "Authorization: Bearer sk_live_..." \
  -d amount_cents=2500 \
  -d currency=eur \
  -d customer_email=customer@example.com \
  -d success_url=https://yoursite.com/success \
  -d cancel_url=https://yoursite.com/cancel

# Response
{
  "id": "cs_abc123...",
  "url": "https://jopay.me/checkout/cs_abc123",
  "status": "open"
}

Everything You Need

A complete payment solution with hosted checkout, invoicing, and webhooks.

One-Time Payments

Accept single payments for products, services, or donations. Support for all major cards.

Hosted Checkout Page

Mobile-optimized checkout pages. No frontend development required.

Automatic Invoices

Professional invoice emails with PDF attachments sent automatically.

VAT/Tax ID Support

Business customers can enter their VAT number. Tax IDs appear on invoices.

Real-time Webhooks

Get notified instantly when payments succeed. Signed webhooks with retries.

Coming Soon

Subscriptions

Recurring payments and subscription management. Under development.

Complete Dashboard

Manage your payments, track revenue, and request payouts from one place.

Financial Reports

Track gross revenue, fees, and net earnings. Filter by date range with daily, weekly, and monthly breakdowns.

Payout Management

Request payouts to your bank account. View payout history, track pending transfers, and manage banking details.

Invoice History

Access all invoices with detailed fee breakdowns. Search by customer and download PDF invoices.

API Key Management

Generate and manage API keys. Create test keys for development and live keys for production.

Webhook Configuration

Configure webhook endpoints and manage signing secrets. Test webhooks before going live.

Session History

View all checkout sessions with status, amounts, and customer details. Track conversions and abandoned checkouts.

Trusted by Growing Businesses

Companies using JoPay Checkout API in production

BeanGrader

beangrader.com

Coffee grading and evaluation platform using JoPay for payments.

HireHere

hirehere.me

Job board for the hospitality industry, processing payments through JoPay.

Simple Pricing

Pay only when you get paid. No monthly fees.

2.4% + €0.45

per successful transaction

Get Started

Ready to Accept Payments?

Read the documentation to get started.