Skip to main content

Wells Fargo

Quick Start
  1. Sign up at wellsfargo.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 Wells Fargo →

Overview

Card payments processor supporting one-phase and two-phase operations with refund/void pattern

Provider IDwellsfargo
CategoryCard Processors
Websitewellsfargo.com

Supported operations: start_tx capture_tx refund_tx void_tx status


Authentication

API Key + API Secret in headers


Payment Flow

Payment Flow

One-phase (direct charge):

  1. start_tx - Direct charge operation
    • POST to /payments
    • Payload includes merchant_account, amount, card details
    • Returns transaction ID and status
    • Status approvedcharged
    • Status declinedrejected

Two-phase (authorize + capture):

  1. start_tx - Authorization (hold amount)
    • POST to /payments with capture=false
    • Status approvedauthorized
  2. capture_tx - Capture authorized amount
    • POST to /payments/{id}/capture
    • Can capture partial amount
    • Status approvedcharged

Refund:

  • refund_tx - Refund charged transaction
    • POST to /payments/{id}/refund
    • Can refund partial amount
    • Returns refund status

Void:

  • void_tx - Cancel authorized transaction
    • POST to /payments/{id}/void
    • Only works for authorized (not captured) transactions

Resources