Supported operations
Decision Manager returns its decision in the response. When it holds the payment for review, the Fraud Check step pauses until Cybersource sends the reviewer’s decision by webhook.
Decisions
After a manual review, the reviewer’s decision maps the same way:
ACCEPT to Allow, REJECT to Prevent and REVIEW to Review. You set the rules and profiles that produce these decisions in your Decision Manager configuration at Cybersource.
Before you begin
- In the Cybersource Business Center, go to Payment Configuration → Key Management and generate a REST - Shared Secret key. Copy the key ID and the shared secret.
- In the Payrails Portal, go to Settings → Integrations and select Add instance.
- Select the workspaces where Cybersource should be available.
- Select Fraud as the integration type, then Cybersource as the provider.
- Enter your Cybersource details and save:
- In Cybersource, set up a webhook for Decision Manager case management decisions that posts to the Payrails notification URL of this integration, with the signature key you entered above.
- Load the Cybersource provider in the Payrails Web Fraud SDK with your Cybersource organization ID and merchant ID, or pass the device fingerprint session ID from your own integration in
meta.risk.sessions. - Add a Fraud Check step with your Cybersource integration to your workflow. See Authorization with fraud screening.
Request fields for Cybersource
Send these fields in the authorize request, in addition to the standard authorize fields. Required fields must be present for the score to succeed. Payrails sends Optional fields to Cybersource when you include them.
For card payments, Payrails also sends the card number, BIN, network and expiry date from the instrument.
Example authorize request
Authorize request