Jump to Content
Developer Portal
Merchant Access Portal
PayFast Dev Docs
Merchants
Developers
Developers
Home
Merchants
Developers
Jump to Content
Merchants
Developers
Settlement Request
All
Pages
Start typing to search…
JUMP TO
QUICK START GUIDE
Getting Started
Sandbox Test Environment
Authentication
Paygate ID & Encryption Key
Authentication Indicators
Integration Options
Overview
PayWeb3
Introduction
Benefits of PayWeb3
Configuration
Process Flow
Landing Pages
Request and Response Overview
Initiate Request
Redirect to PayWeb
Notify URL Response
Return to Merchant
Query Transaction Status
Final Transaction Notification
Security and Checksum Validation
PayWeb3 Testing
MasterCard SecureCode & Verified by Visa
Frequently Asked Questions
PayHost
Introduction
Configuration
Card Processing
Request Message Types
Response Message Types
Redirect to PayGate
3D Secure authentication via PayGate's MPI
Hosted Payment Page
Card Payment (Host-to-Host)
Web Payment (Redirect)
Token Payment (Host-to-Host)
Google Pay™ Token Payments (Host-to-Host)
Apple Pay™ Token Payments (Host-to-Host)
Samsung Pay™ Token Payments (Host-to-Host) — PayGate PayHost
Payout Request
Vault Request (PayVault Tokenisation)
PayHost Testing
Additional Information & Security Protocols
PayHost Follow-Up Requests
Blocking on Risk (Merchant Advice Codes)
TPPP Geolocation Data Enhancement (PayFac Compliance)
PayBatch
Introduction
Merchant Access Portal Processing
Batch File Structure
Web Services
Testing
PaySubs
Introduction
Security & Checksum Validation
Testing PaySubs
Return to Merchant
Consuming Webhooks
PayGate SDK
Overview
Quick Start Guide
Reference Codes
Result Codes
Transaction Status Codes
Payment Method Codes
Error Codes
Locale Codes
Country Codes
PayGate APIs
Overview
PayWeb
Initiate
post
Redirect
post
Query
post
PayBatch
Auth
Auth Request
post
Confirm
Confirm Request
post
Query
Query Request
post
Refund
Refund Request
post
Settlement
Settlement Request
post
PayHost
Payments
CardPayment
post
WebPayment
post
TokenPayment
post
Payouts
CardPayout
post
Vault
CardVault
post
LookupVault
post
DeleteVault
post
Powered by
Settlement Request
post
https://secure.paygate.co.za/paybatch/settle
Language
Shell
Node
Ruby
PHP
Python
Credentials
Basic
base64
Basic
:
Response
Click
Try It!
to start a request and see the response here!