Payment

Use the payment node to process a credit card transaction that is PCI compliant.

The Payment Card Industry Data Security Standard (PCI DSS) is a set of requirements designed to ensure companies process, store, and transmit credit card information in a secure environment.

Prerequisite

To use the Payment node, you must first use the Manage section to create a payment profile. See Payment Profiles.

Name

Give the node a name.

Payment Profile

Select the payment profile that you created in the Manage section of Studio.

Payment Process Type

The options are dependent on your merchant. They may include the following options:

  • Payment using credit card details

  • Payment using credit card token

  • Reverse payment for credit card

  • Capture pre-authorized payment

When selecting the payment process type, additional fields become available. Fill in these fields as required.

Custom Payload

The custom payload setting can be used in various ways. In the illustration, the caller is sent an email with the payment request.

If the custom payload uses a parameter defined in the payment profile, the defined setting is used. To overwrite the defined setting, select Overwrite default.

Response

Use the Response tab to collect additional information to send to the caller once the payment has been processed.

The fields are as follows.

  • Response Code

  • Response Message

  • Transaction ID

  • Transaction Status

For each field, select a variable to store the response information. If the variable has not been created yet, type the name of the variable in the space provided.