Sale Events

All sale events will return a message which has the following properties:

Property

Description

id

Unique identifier of event

subject

Unique merchant GUID

data

Contains several data fields about the event.
You can find example Sale events here

eventType

The type of event

eventTime

Time of event

dataVersion

Current schema version

Sale Card Events

These events are triggered as credit card transactions are processed. Sample body and field descriptions can be seen here.

Event

sale.card.auth.pending

sale.card.auth.approved

sale.card.auth.declined

sale.card.auth.voided

sale.card.return.auth.approved

sale.card.return.auth.declined

sale.card.return.auth.voided

sale.card.return.auth.approved

sale.card.authonly.approved

sale.card.authonly.declined

sale.card.authonly.captured

sale.card.authonly.voided

Sale Cash Events

These events are triggered as cash transactions are created or edited. Sample body and field descriptions can be seen here.

Event

Triggered when...

sale.cash.approved

sale.cash.declined

sale.cash.return.approved

sale.cash.return.declined

Sale ACH Events

These events are triggered as ach transactions are created and processed. Sample body and field descriptions can be seen here.

Event

Triggered when...

sale.ach.pending

The immediate status when an ACH payment is created.

sale.ach.notyetprocessed

As soon as payments are picked up by the processor, they have a status of Not Yet Processed. Payments will remain in this status until their scheduled processing date

sale.ach.cancelled

The payment has been canceled by the customer or the merchant

sale.ach.processed

The payment has been successfully processed

sale.ach.skipped

The payment has been skipped because it is a part of a recurring payment series, and the series was placed on hold during the time the payment were to process. Not currently a live status for ConnexPay

sale.ach.denied

The payment has been denied by ConnexPay's ACH processor.

sale.ach.returned

The payment was processed, but then was returned

sale.ach.onhold

The payment has been placed on hold for further review

sale.ach.pendingpayment

The payment is waiting on a payment method / funding source to continue

sale.ach.pendingauthorization

The payment is waiting on an authorization method to continue

sale.ach.processing

The payment is currently processing. ACH transactions are briefly in this status when the batches are processed each afternoon.

sale.ach.declined

The status of an ACH transaction that has been declined by ConnexPay.

sale.ach.return.pending

The immediate status when an ACH return is created.

sale.ach.return.notyetprocessed

As soon as ACH returns are picked up by the processor, they have a status of Not Yet Processed.

sale.ach.return.cancelled

The return has been canceled by the merchant

sale.ach.return.processed

The return has been successfully processed

sale.ach.return.skipped

N/A

sale.ach.return.denied

ACH return denied by ConnexPay's processor, typically because the bank account is no longer a valid account.

sale.ach.return.returned

The return processed, but was then returned (not honored by the receiver's bank)

sale.ach.return.onhold

The return has been placed on hold for further review - should not see

sale.ach.return.pendingpayment

The return is waiting on a payment method / funding source to continue - should not see

sale.ach.return.pendingauthorization

The return is waiting on an authorization method to continue - should not see

sale.ach.return.processing

The return is currently processing. ACH transactions are briefly in this status when the batches are processed each afternoon.

sale.ach.return.declined

The status of an ACH return that has been declined by ConnexPay.


Did this page help you?