The following values are required to set up a ProviderAccount in COPAL for Authorize.net:
- ApiLoginId
- TransactionKey
- Optional: SignatureKey
- Optional: PublicClientKey (in Advanced Options)
In the Authorize.net backend, webhooks must also be activated and a corresponding collana pay notification URL must be stored.
Important: the NotificationUrl must contain the collana pay TenantId, otherwise notifications cannot be assigned.
The notification URLs are as follows:
- Sandbox: https://sandbox.collanapay.com/v2/notifications/authorizenet/{tenantId}
- Live-Environment: https://live.collanapay.com/v2/notifications/authorizenet/{tenantId}
Create API LoginId / TransactionKey / SecretKey:
Create Public Client Key:
Set up notifications: