Request an SCA Exemption from Worldpay to reduce 3DS checkout friction and remain SCA compliant. A lowRisk TRA (transaction risk analysis) or lowValue exemption may be granted and then automatically applied in the payment.
Only SCA Exemptions with a placement of authorization are supported. Support in 3DS authentication is coming soon.
The request must contain:
instruction.threeDSobject as described in 3DS Authenticationinstruction.exemption.type=integrated- used to indicate the exemption is requested from Worlpay's TRA solutioninstruction.exemption.mode=always- used to indicate the exemption is always requested. The ability to restrict to SCA applicable cards will be added soon.instruction.exemption.capability=authorizationOnly- used to indicate the exemption requested can return a placement of authorization (payment)
- SCA Exemptions in authorization are currently available only when the integrated Worldpay 3DS Authentication is enabled.
- You can optionally enable Fraud Assessment within the same request
"instruction": {
....
"threeDS": {
"type": "integrated",
"mode": "always"
},
"exemption": {
"type": "integrated",
"mode": "always",
"capability": "authorizationOnly"
}
....
}Ask for an SCA exemption recommendation directly from Worldpay (integrated) or use a 3rd party TRA solution.<br>Note: Only type integrated is supported for now.
Specify which transactions to request SCA Exemptions for.
Indicates whether the exemption requested from Worldpay can return a placement of authorization (payment) and/or authentication (3DS).<br>Note: Only exemptions in authorization are supported for now.
If SCA exemption is not applicable (e.g. first in series recurring (CIT), 3DS not enabled, Apple Pay, Google Pay) a validation error message will be returned.
...
"exemption": {
"granted": true,
"placement": "authorization",
"type": "lowRisk",
"result": "honored",
"reason": "issuerHonored"
}
...Was an exemption returned by Worldpay's TRA assessment.
Indicates whether the exemption has been placed in a payment authorization request or 3DS authentication request.
| Value | Description |
|---|---|
| authorization | Exemption applied in the payment authorization. |
The type of applied exemption.
| Enum Value | Description |
|---|---|
| lowValue | Applied a |
| lowRisk | Applied a |
The result of the exemption placement request.
| Enum Value | Description |
|---|---|
| rejected | Possible reason: |
| honored | Possible reason: |
| outOfScope | Possible reason: |
| unknown | Possible reason: |
The reason returned by the card issuer.
Next steps
- Testing (SCA Exemptions tab) for scenario details and magic test values