pcp-server-nodejs-sdk
Version:
[](https://sonarcloud.io/summary/new_code?id=PAYONE-GmbH_PCP-server-nodeJS-SDK) [ • 1.47 kB
TypeScript
/**
* @description Action merchants needs to take in the online payment process. Possible values are:
*
* * REDIRECT - The customer needs to be redirected using the details found in redirectData
* * SHOW_FORM - The customer needs to be shown a form with the fields found in formFields. You can submit the data entered by the user in a Complete payment request.
* * SHOW_INSTRUCTIONS - The customer needs to be shown payment instruction using the details found in showData. Alternatively the instructions can be rendered by us using the instructionsRenderingData
* * SHOW_TRANSACTION_RESULTS - The customer needs to be shown the transaction results using the details found in showData. Alternatively the instructions can be rendered by us using the instructionsRenderingData
* * MOBILE_THREEDS_CHALLENGE - The customer needs to complete a challenge as part of the 3D Secure authentication inside your mobile app. The details contained in mobileThreeDSecureChallengeParameters need to be provided to the EMVco certified Mobile SDK as a challengeParameters object.
* * CALL_THIRD_PARTY - The merchant needs to call a third party using the data found in thirdPartyData
*/
export declare enum ActionType {
REDIRECT = "REDIRECT",
SHOW_FORM = "SHOW_FORM",
SHOW_INSTRUCTIONS = "SHOW_INSTRUCTIONS",
SHOW_TRANSACTION_RESULTS = "SHOW_TRANSACTION_RESULTS",
MOBILE_THREEDS_CHALLENGE = "MOBILE_THREEDS_CHALLENGE",
CALL_THIRD_PARTY = "CALL_THIRD_PARTY"
}