Peach allows clients to bring their own/partner bank to process ACH payments. If configured, the Peach system will create NACHA files and upload them to the provided destination (SFTP). The Peach system will download NACHA return files from the same destination. Make sure you coordinate this set up with the Peach team.
Created
{- "paymentTypes": [
- "ach"
], - "processorType": "achDirectUS",
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "processorName": "string",
- "status": "draft",
- "isDefault": false,
- "timezone": "string",
- "achCutoff": "14:15:22Z",
- "achSameDayCutoff": "14:15:22Z",
- "achFileHeaderImmediateDestination": "string",
- "achFileHeaderImmediateOrigin": "string",
- "achFileHeaderImmediateDestinationName": "string",
- "achFileHeaderImmediateOriginName": "string",
- "achBatchHeaderCompanyName": "string",
- "achBatchHeaderCompanyId": "string",
- "achBatchHeaderOriginatingDFIId": "string",
- "achFeeType": "gross",
- "achFeeAmount": 0,
- "achSameDayFeeAmount": 0,
- "achSECCode": "CCD",
- "sftpHostname": "string",
- "sftpAccessMethod": "usernamePassword",
- "sftpUsername": "string",
- "sftpPassword": "string",
- "sftpSSHDisabledAlgorithms": { },
- "sftpCdDirOutbox": "string",
- "sftpCdDirInbox": "string",
- "sftpAchConfirmationFileNameRegex": "string",
- "sftpAchReturnFileNameRegex": "string",
- "isFileNameDefaultConvention": true,
- "signOutgoing": false,
- "encryptionMethodOutgoing": "GPG",
- "encryptionMethodIncoming": "GPG",
- "thirdPartyPublicKey": "string"
}
{- "status": 0,
- "message": "string",
- "data": {
- "fundingInstruments": [
- {
- "id": "string",
- "status": "active"
}
], - "paymentTypes": [
- "ach"
], - "processorType": "achDirectUS",
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "processorName": "string",
- "status": "draft",
- "isDefault": false,
- "timezone": "string",
- "achCutoff": "14:15:22Z",
- "achSameDayCutoff": "14:15:22Z",
- "achFileHeaderImmediateDestination": "string",
- "achFileHeaderImmediateOrigin": "string",
- "achFileHeaderImmediateDestinationName": "string",
- "achFileHeaderImmediateOriginName": "string",
- "achBatchHeaderCompanyName": "string",
- "achBatchHeaderCompanyId": "string",
- "achBatchHeaderOriginatingDFIId": "string",
- "achFeeType": "gross",
- "achFeeAmount": 0,
- "achSameDayFeeAmount": 0,
- "achSECCode": "CCD",
- "sftpHostname": "string",
- "sftpAccessMethod": "usernamePassword",
- "sftpUsername": "string",
- "sftpSSHPeachPublicKey": "string",
- "sftpSSHDisabledAlgorithms": { },
- "sftpCdDirOutbox": "string",
- "sftpCdDirInbox": "string",
- "sftpAchConfirmationFileNameRegex": "string",
- "sftpAchReturnFileNameRegex": "string",
- "isFileNameDefaultConvention": true,
- "signOutgoing": false,
- "encryptionMethodOutgoing": "GPG",
- "encryptionMethodIncoming": "GPG",
- "peachPublicKey": "string"
}
}
Success
{- "status": 0,
- "message": "string",
- "data": [
- {
- "fundingInstruments": [
- {
- "id": "string",
- "status": "active"
}
], - "paymentTypes": [
- "ach"
], - "processorType": "achDirectUS",
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "processorName": "string",
- "status": "draft",
- "isDefault": false,
- "timezone": "string",
- "achCutoff": "14:15:22Z",
- "achSameDayCutoff": "14:15:22Z",
- "achFileHeaderImmediateDestination": "string",
- "achFileHeaderImmediateOrigin": "string",
- "achFileHeaderImmediateDestinationName": "string",
- "achFileHeaderImmediateOriginName": "string",
- "achBatchHeaderCompanyName": "string",
- "achBatchHeaderCompanyId": "string",
- "achBatchHeaderOriginatingDFIId": "string",
- "achFeeType": "gross",
- "achFeeAmount": 0,
- "achSameDayFeeAmount": 0,
- "achSECCode": "CCD",
- "sftpHostname": "string",
- "sftpAccessMethod": "usernamePassword",
- "sftpUsername": "string",
- "sftpSSHPeachPublicKey": "string",
- "sftpSSHDisabledAlgorithms": { },
- "sftpCdDirOutbox": "string",
- "sftpCdDirInbox": "string",
- "sftpAchConfirmationFileNameRegex": "string",
- "sftpAchReturnFileNameRegex": "string",
- "isFileNameDefaultConvention": true,
- "signOutgoing": false,
- "encryptionMethodOutgoing": "GPG",
- "encryptionMethodIncoming": "GPG",
- "peachPublicKey": "string"
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "fundingInstruments": [
- {
- "id": "string",
- "status": "active"
}
], - "paymentTypes": [
- "ach"
], - "processorType": "achDirectUS",
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "processorName": "string",
- "status": "draft",
- "isDefault": false,
- "timezone": "string",
- "achCutoff": "14:15:22Z",
- "achSameDayCutoff": "14:15:22Z",
- "achFileHeaderImmediateDestination": "string",
- "achFileHeaderImmediateOrigin": "string",
- "achFileHeaderImmediateDestinationName": "string",
- "achFileHeaderImmediateOriginName": "string",
- "achBatchHeaderCompanyName": "string",
- "achBatchHeaderCompanyId": "string",
- "achBatchHeaderOriginatingDFIId": "string",
- "achFeeType": "gross",
- "achFeeAmount": 0,
- "achSameDayFeeAmount": 0,
- "achSECCode": "CCD",
- "sftpHostname": "string",
- "sftpAccessMethod": "usernamePassword",
- "sftpUsername": "string",
- "sftpSSHPeachPublicKey": "string",
- "sftpSSHDisabledAlgorithms": { },
- "sftpCdDirOutbox": "string",
- "sftpCdDirInbox": "string",
- "sftpAchConfirmationFileNameRegex": "string",
- "sftpAchReturnFileNameRegex": "string",
- "isFileNameDefaultConvention": true,
- "signOutgoing": false,
- "encryptionMethodOutgoing": "GPG",
- "encryptionMethodIncoming": "GPG",
- "peachPublicKey": "string"
}
}
Updated
{- "updatePeachKeys": false,
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "processorName": "string",
- "status": "draft",
- "isDefault": false,
- "timezone": "string",
- "achCutoff": "14:15:22Z",
- "achSameDayCutoff": "14:15:22Z",
- "achFileHeaderImmediateDestination": "string",
- "achFileHeaderImmediateOrigin": "string",
- "achFileHeaderImmediateDestinationName": "string",
- "achFileHeaderImmediateOriginName": "string",
- "achBatchHeaderCompanyName": "string",
- "achBatchHeaderCompanyId": "string",
- "achBatchHeaderOriginatingDFIId": "string",
- "achFeeType": "gross",
- "achFeeAmount": 0,
- "achSameDayFeeAmount": 0,
- "achSECCode": "CCD",
- "sftpHostname": "string",
- "sftpAccessMethod": "usernamePassword",
- "sftpUsername": "string",
- "sftpPassword": "string",
- "sftpSSHDisabledAlgorithms": { },
- "sftpCdDirOutbox": "string",
- "sftpCdDirInbox": "string",
- "sftpAchConfirmationFileNameRegex": "string",
- "sftpAchReturnFileNameRegex": "string",
- "isFileNameDefaultConvention": true,
- "signOutgoing": false,
- "encryptionMethodOutgoing": "GPG",
- "encryptionMethodIncoming": "GPG",
- "thirdPartyPublicKey": "string"
}
{- "status": 0,
- "message": "string",
- "data": {
- "fundingInstruments": [
- {
- "id": "string",
- "status": "active"
}
], - "paymentTypes": [
- "ach"
], - "processorType": "achDirectUS",
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "processorName": "string",
- "status": "draft",
- "isDefault": false,
- "timezone": "string",
- "achCutoff": "14:15:22Z",
- "achSameDayCutoff": "14:15:22Z",
- "achFileHeaderImmediateDestination": "string",
- "achFileHeaderImmediateOrigin": "string",
- "achFileHeaderImmediateDestinationName": "string",
- "achFileHeaderImmediateOriginName": "string",
- "achBatchHeaderCompanyName": "string",
- "achBatchHeaderCompanyId": "string",
- "achBatchHeaderOriginatingDFIId": "string",
- "achFeeType": "gross",
- "achFeeAmount": 0,
- "achSameDayFeeAmount": 0,
- "achSECCode": "CCD",
- "sftpHostname": "string",
- "sftpAccessMethod": "usernamePassword",
- "sftpUsername": "string",
- "sftpSSHPeachPublicKey": "string",
- "sftpSSHDisabledAlgorithms": { },
- "sftpCdDirOutbox": "string",
- "sftpCdDirInbox": "string",
- "sftpAchConfirmationFileNameRegex": "string",
- "sftpAchReturnFileNameRegex": "string",
- "isFileNameDefaultConvention": true,
- "signOutgoing": false,
- "encryptionMethodOutgoing": "GPG",
- "encryptionMethodIncoming": "GPG",
- "peachPublicKey": "string"
}
}