Skip to main content

Production Release Notes (12-8-2023)

Convenient Checkout Gateway (CCG) Production environment release notes.

12-8-2023 (R18)

Provide Agent Information Details – Agent Assisted Add/Change/Delete

Agent details now available via Webhook and Session Responses.

Where to find details: API - Create Payment > View Response Details

Merchant must send consent object with ACH payment consent text.

CCG will return object within response and webhook for merchant future reference.

Where to find details:

Widget – Create session for initializing the convenient checkout widget > Review Request Body Schema section

API – Create Payment > Review Request Body Schema

Notice of Return (NOR) – Invalidate Bank Account Payment Method

Invalidate payment method when bank return response indicates account will not accept ACH requests.

Examples: ‘Not Accepts ACH’, ‘Invalid Account’, ‘Account Closed’, ‘Account Purged’

Payment Methods can not be updated and should be removed from merchant level wallet.

Capture & Save ACH Payment Method Details – Portal/Mobile

Add bank account to Payment Method Widget

Where to find details: API > Merchant > Create Session for Initiating CCG Checkout Widget

Capture & Save ACH Payment Method Details – Agent Assisted

Add bank account to agent assisted Payment Method Widget

Where to find details: API > Merchant > Create Session for Initiating CCG Checkout Widget

Refer to payment method object Agent Object

ACH added to Add Events Webhook

Where to find details: Developers > Webhook > Payment Method Created

ACH Account Validation

Account validation will be run on all banks accounts before adding to Wallet or guest payment

List Payment Method API – ACH Payment Methods

Bank Accounts stored within Wallet will be returned in the list of payment methods API

Where to find details: API Reference > Find Payment Method for Customer

ACH Payment via API

ACH payment via API with Payment Method Id

Where to find details: API > Create Payment

Update ACH Payment Method Id

Update an existing PMI associated with a bank account.

Where to find details: API > Merchant – Wallet Management > Update Payment Method by Payment Method Id

Delete ACH Payment Method Id

Delete an existing PMI associated with a bank account.

Where to find details: API > Merchant – Wallet Management > Delete Payment Method by Payment Method Id

ACH Refunds

Perform Full, Partial, or Multiple refunds. Total refund for payment cannot exceed the original payment amount.

Where to find details: API > Merchant > Create Refund

NOC (Notice of Change) Webhook Event for ACH

ACH changes received from bank will be sent to client via webhook.

Where to find details: Developers > Webhook

NOC details will be added soon.

NOC where Account # Changes

CCG will create a new Payment Method Id for new bank account, then delete Payment Method Id associated with bank account that was changed (old bank account). There will be 2 events sent when this occurs: Delete, Add

Where to find details: Developers > Webhook

NOC details will be added soon.