younifyd
Menu

Charge or Authorize

Charge a payment, or authorize it to capture later, using an Accept.js token or a saved customer profile

Use it in a workflow

  1. Add a step and choose the Authorize.net connector.
  2. Pick the Charge or Authorize action (under authorize-net).
  3. Fill in the fields below, then reference the result from later steps as {{chargeOrAuthorize.response.data}}.

Fields

transactionTypestringrequired

Charge now, or authorize only and capture later

One ofauthCaptureTransactionauthOnlyTransaction

amountnumberrequired

Major units, e.g. 19.99

currencyCodestring
opaqueDataDescriptorstring

From Accept.js. Use with Data Value.

opaqueDataValuestring

The one-time payment nonce from Accept.js

customerProfileIdstring

Instead of Accept.js: charge a saved profile

paymentProfileIdstring

Used with Customer Profile ID

invoiceNumberstring
descriptionstring
customerEmailstring
billToFirstNamestring
billToLastNamestring
billToAddressstring
billToCitystring
billToStatestring
billToZipstring
billToCountrystring
refIdstring

Your own reference, echoed back (max 20 characters)

additionalDatastring

JSON merged into transactionRequest for fields not covered above (lineItems, shipTo, …)

Need more? See the Authorize.net guide for connection setup and behaviour shared by every action.