Sale Events

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

PropertyDescription
idUnique identifier of event
subjectUnique merchant GUID
dataContains several data fields about the event.
You can find example Sale events here
eventTypeThe type of event
eventTimeTime of event
dataVersionCurrent 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.

EventTriggered 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.

EventTriggered when...
sale.ach.pendingThe immediate status when an ACH payment is created.
sale.ach.notyetprocessedAs 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.cancelledThe payment has been canceled by the customer or the merchant
sale.ach.processedThe payment has been successfully processed
sale.ach.skippedThe 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.deniedThe payment has been denied by ConnexPay's ACH processor.
sale.ach.returnedThe payment was processed, but then was returned
sale.ach.onholdThe payment has been placed on hold for further review
sale.ach.pendingpaymentThe payment is waiting on a payment method / funding source to continue
sale.ach.pendingauthorizationThe payment is waiting on an authorization method to continue
sale.ach.processingThe payment is currently processing. ACH transactions are briefly in this status when the batches are processed each afternoon.
sale.ach.declinedThe status of an ACH transaction that has been declined by ConnexPay.
sale.ach.return.pendingThe immediate status when an ACH return is created.
sale.ach.return.notyetprocessedAs soon as ACH returns are picked up by the processor, they have a status of Not Yet Processed.
sale.ach.return.cancelledThe return has been canceled by the merchant
sale.ach.return.processedThe return has been successfully processed
sale.ach.return.skippedN/A
sale.ach.return.deniedACH return denied by ConnexPay's processor, typically because the bank account is no longer a valid account.
sale.ach.return.returnedThe return processed, but was then returned (not honored by the receiver's bank)
sale.ach.return.onholdThe return has been placed on hold for further review - should not see
sale.ach.return.pendingpaymentThe return is waiting on a payment method / funding source to continue - should not see
sale.ach.return.pendingauthorizationThe return is waiting on an authorization method to continue - should not see
sale.ach.return.processingThe return is currently processing. ACH transactions are briefly in this status when the batches are processed each afternoon.
sale.ach.return.declinedThe status of an ACH return that has been declined by ConnexPay.