Jump to Content
ZaiAPI Reference
GuidesAPI ReferenceChangelog
API ReferenceZai
GuidesAPI ReferenceChangelog

Getting Started

  • Introduction
  • Environments
  • Developer Checklist
  • Build a Platform
  • Integration Certification

Guides

  • Capturing a Credit Card
    • PCI Compliance Guide
    • Integrating Hosted Form for Capturing a Card
    • Integrating Hosted Fields
    • Hosted Fields Details and Examples
    • Hosted Fields Reference
  • Onboarding a Payin User
  • Onboarding a Payout User
  • Capturing a Bank Account
  • BPAY Payin Workflow
  • BPAY Payout Workflow
  • Real Time Payin Workflow
  • Real Time Payout Workflow
  • Direct Debit Payin Workflow
  • Direct Credit Payout Workflow
  • Cards Payin Workflow
  • Virtual Accounts and PayIDs
    • Virtual Accounts
    • PayID Per User

Payments

  • Basic Workflows
  • Express
  • Charges

API

  • Callbacks
  • Webhooks
    • Best Practices for Webhooks
    • Verify Webhook Signatures
  • Reference
  • SDKs

General

  • Input Formats
  • Statuses
  • Enumeration Values
  • HTTP Error Codes
  • Common Error Messages
  • Articles and FAQs

Testing

  • Test Data
  • Identity Verification

Charges

Suggest Edits

Charges allow you to easily charge a bank or card account in a single call. In a charge workflow, you can receive funds from a purchaser without involving a merchant or an item.

Charged payments will be sent directly to the platform, not to a specified merchant. If you wish to receive and pay out funds between a purchaser and merchant, see the * Express workflow.

Workflow

The following workflow shows the stages of a charge transaction.

Key

Updated over 1 year ago


Did this page help you?
  • Table of Contents
    • Workflow
    • Key