ACI Worldwide
Quick Start
- Sign up at aciworldwide.com and obtain API credentials
- Create a terminal in the Admin Console with the parameters below
- Start processing — the adapter is pre-built and ready to use
Overview
ACI Worldwide (previously Pay.ON) — Payments (payment processor)
| Provider ID | aci |
| Category | Card Processors |
| Website | aciworldwide.com |
Supported operations: Create Payment (payments_charge) Status (payments_status) Refund (payments_refund)
Authentication
Method: Bearer Token
Header format:
Authorization: Bearer {api_key}
Content-Type: application/x-www-form-urlencoded
Example:
Authorization: Bearer OGE4Mjk0...
Configuration
Required Parameters
| Parameter | Description |
|---|---|
base_url | Base API URL (default) |
api_key | API Key (Bearer token) |
entity_id | Entity ID merchant (required) |
payment_brand | Payment system brand (optional) |
payment_type | Type payment (default: "DB") |
Status Mapping
| Provider Status | 4pay Status | Description |
|---|---|---|
000.* (success) | Charged / Refunded | Successful operation |
000.400.* (pending) | Pending / PartiallyRefunded | Action/waiting required |
000.000.* (pending) | Pending / PartiallyRefunded | Initialization |
(other) | Failure | Error |
API Reference
| Method | Endpoint | Description |
|---|---|---|
| POST | /v1/payments | |
| GET | /v1/payments/{payment_id}?entityId={entity_id} |