Skip to main content

ACI Worldwide

Quick Start
  1. Sign up at aciworldwide.com and obtain API credentials
  2. Create a terminal in the Admin Console with the parameters below
  3. Start processing — the adapter is pre-built and ready to use

Go to ACI Worldwide →

Overview

ACI Worldwide (previously Pay.ON) — Payments (payment processor)

Provider IDaci
CategoryCard Processors
Websiteaciworldwide.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

ParameterDescription
base_urlBase API URL (default)
api_keyAPI Key (Bearer token)
entity_idEntity ID merchant (required)
payment_brandPayment system brand (optional)
payment_typeType payment (default: "DB")

Status Mapping

Provider Status4pay StatusDescription
000.* (success)Charged / RefundedSuccessful operation
000.400.* (pending)Pending / PartiallyRefundedAction/waiting required
000.000.* (pending)Pending / PartiallyRefundedInitialization
(other)FailureError

API Reference

MethodEndpointDescription
POST/v1/payments
GET/v1/payments/{payment_id}?entityId={entity_id}

Resources