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. |
Updated over 1 year ago