Payment Plugin Configuration Parameters

Demo Payment

Demo Payment is a dummy payment plugin shipped with Billing. Accepting transactions, it processes them as real ones, but does not pass them on to the financial institutions. Demo Payment is also a sample for building custom payment plugins. Refer to the Payment Plugin SDK Guide for details. The plugin can operate both in redirect and tokenized modes.

Enable Tokenization Mode. The option defines the operating mode of the Demo Payment plugin:

  • When the tokenzation mode is enabled, the Demo Payment plugin allows a customer to save payment method details for future payments, in which case Billing stores a token that represent this payment method in Billing. For the subsequent payments, the customer may choose to use the saved payment method or get redirected to the Demo Payment page to use another payment method.
  • When the tokenzation mode is disabled, the Demo Payment plugin operates in the redirect mode: for every payment a customer is redirected to the Demo payment page.

For recurring payments to be processed by the Demo Payment plugin, it is required that the plugin operates in tokenized mode.

Logging errors

By default, responses from the processing center are written to /var/log/httpd/payment-sdk.log.

2Checkout

2Checkout is an online payment processing center that accepts transactions via API. For additional information, visit their official site (https://www.2checkout.com). The plugin operates in the modal mode.

Publishable Key. The API key to identify your account with 2Checkout; can be safely passed within a browser. The publishable key can be used when creating tokens.

Private Key. The API key that can perform any API request to 2Checkout without restriction. It must be kept confidential and only stored on your own servers. The Private Key and Publishable Key can be found under the API tab in your 2Checkout account.

Seller ID. Your 2Checkout account ID.

Secret Word. The secret word which is set at the 2Checkout account.

Sandbox Mode. The option indicates whether the transactions are processed in the test mode:

  • In the Sandbox mode, all transactions appear to be processed as real transactions. The gateway accepts these transactions, however, does not pass them on to the financial institutions.
  • For production environment, this option must be disabled.

Username and Password. The credentials to authenticate with 2Checkout. They are generated at the 2Checkout account page.

Logging errors

If enabled, responses from the processing center will be written to /var/log/httpd/payment-sdk.log

Authorize.Net

AuthorizeNet is an online payment processing center that accepts transactions through API. For additional information, visit their official site (http://www.authorize.net/). The plugin can operate both in the redirect and tokenized modes.

API Login ID and Transaction Key. The log-in credentials are obtained from AuthorizeNet when subscribing to their services.

Test Mode. The option indicates whether the transactions are processed in the test mode:

  • In the Test mode, all transactions appear to be processed as real transactions. The gateway accepts these transactions, however, does not pass them on to the financial institutions.
  • For production environment, this option must be disabled.

Logging errors

By default, responses from the processing center are written to /var/log/httpd/payment-sdk.log.

eWAY

eWAY is a global omnichannel payment provider, processing secure credit card payments for merchants around the world. For more information, visit their official site https://eway.io/. The payment gateway operates both in the redirect and tokenized modes.

API Key and API Key Password. The log-in credentials are obtained from eWAY when subscribing to their services.

Allow Tokenization. The option defines the operating mode of the plugin:

  • When the tokenzation mode is enabled, the plugin allows a customer to save payment method details for future payments, in which case Billing stores a token that represent this payment method in Billing. For the subsequent payments, the customer may choose whether to use the saved payment method or get redirected to the payment page to use another payment method.
  • When the tokenzation mode is disabled, the plugin operates in the redirect mode: for every payment the customer is redirected to the payment page.

For recurring payments, the plugin must operate in tokenized mode.

Approve CHALLENGED Transactions. eWAY checks every transaction against fraud, and suspicious (challenged) transactions are refused. Enable the option to approve such transactions.

Verify Customer Phone. When enabled, the customer's phone will be verified at the payment page.

Verify Customer Email. When enabled, the customer's email will be verified at the payment page.

Responsive Shared Page Theme. A theme of the payment page where customers are redirected to.

Test Mode. The option indicates whether the transactions are processed in the test mode:

  • In the Test mode, all transactions appear to be processed as real transactions. The gateway accepts these transactions, however, does not pass them on to the financial institutions.
  • For production environment, this option must be disabled.

Debug Mode

If enabled, responses from the processing center will be written to /var/log/httpd/payment-sdk.log

PayPal Express Checkout

PayPal Express Checkout is a payment option of the PayPal online payment processing center. Express Checkout supports handling recurring payments automatically. For additional information, visit their official site https://www.paypal.com/webapps/mpp/express-checkout. The plugin can operate both in the redirect and tokenized modes.

PayPal API Username and PayPal API Password. Credentials identifying you as a PayPal account holder.

PayPal API Signature. The signature to be sent in your API requests.

PayPal Sandbox (test mode). The option indicates whether the transactions are processed in the test mode:

  • In the Test mode, all transactions appear to be processed as real transactions. The gateway accepts these transactions, however, does not pass them on to the financial institutions.
  • For production environment, this option must be disabled.

Debug PayPal response to file

If enabled, responses from the processing center will be written to /var/log/httpd/payment-sdk.log

PayPal Standard

PayPal an international e-commerce business offering different payment services and allowing merchants to process payments online or to redirect their customers to secure PayPal pages. For more information about PayPal, visit their official site. The plugin operates in the redirect mode.

PayPal Email Address, PayPal Username and PayPal Password. Credentials identifying you as a PayPal account holder.

PayPal API Signature. The signature to be sent in your API requests.

Test Mode. This option indicates whether the transactions are processed in the test mode:

  • In the Test mode, all transactions appear to be processed as real transactions. The gateway accepts these transactions, however, does not pass them on to the financial institutions.
  • For production environment, this option must be disabled.

Debug Mode

If enabled, responses from the processing center will be written to /var/log/httpd/payment-sdk.log

Stripe

Stripe Checkout is an embeddable payment form of the Stripe online payment processing center. For more information, visit their official site https://stripe.com/checkout. The payment gateway can operate both in the modal-form and tokenized modes.

Live Settings

Publishable Key. The API key to identify your account with Stripe; can be safely passed within a browser. The publishable key can be used when creating tokens.

Secret Key. The API key that can perform any API request to Stripe without restriction. It must be kept confidential and only stored on your own servers.

Test Settings

Publishable Key and Secret Key. API keys for the test mode. The meaning and purpose of the values is similar to the ones described above.

Test Mode. The option indicates whether the transactions are processed in the test mode:

  • In the Test mode, all transactions appear to be processed as real transactions. The gateway accepts these transactions, however, does not pass them on to the financial institutions.
  • For production environment, this option must be disabled.

Debug Mode

If enabled, responses from the processing center will be written to /var/log/httpd/payment-sdk.log

Note: To use MOTO (Mail Order/Telephone Order) payment transactions that do not require SCA (Strong Customer Authentication) in CloudBlue Commerce a provider must explicitly enable this ability for their account in Stripe.

CloudBlue, an Ingram Micro business, uses cookies to improve the usability of our site. By continuing to use this site and/or logging in you are accepting the use of these cookies. For more information, visit our Privacy Policy.