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 approved → charged
    • Status declined → rejected

Two-phase (authorize + capture):

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

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​