Skip to content

FyberPayment API Documentation

Accept payments, manage subscriptions, and handle recurring billing

Fyber Documentation ​

Welcome to the Fyber Payment API documentation. Fyber provides a complete payment processing platform for accepting payments, managing customers, and handling recurring billing.

Getting Started ​

Integration Guides ​

Accept Payments ​

  • Hosted Checkout - Redirect customers to Fyber-hosted checkout (recommended)
  • Payments - Payment lifecycle, captures, and cancellations
  • Refunds - Issue full or partial refunds

Save Cards & Recurring ​

Other ​

  • Customers - Create and manage customer records
  • Webhooks - Receive real-time event notifications
  • Errors - Error codes and handling

SDKs ​

Official SDKs for popular languages:

LanguagePackageInstallation
JavaScript/Node.js@fyber.one/sdk-jsnpm install @fyber.one/sdk-js
PHPfyber/sdk-phpcomposer require fyber/sdk-php
.NETFyberdotnet add package Fyber
Flutter/Dartfyberflutter pub add fyber

API Reference ​

Base URLs ​

EnvironmentURL
Sandboxhttps://api.sandbox.fyber.one
Productionhttps://api.fyber.one

Resources ​

ResourceDescription
/checkout/sessionsHosted checkout sessions
/paymentsPayment transactions
/refundsRefund transactions
/customersCustomer records
/tokensSaved payment methods
/subscriptionsRecurring subscriptions
/installmentsInstallment plans (BNPL)

Support ​

Fyber Payment API