Merchant Account Field List
A Merchant Account is a bank account set up to accept credit card payments. SOLO Server can support one or more merchant accounts. Each Author can be configured to use the same or different Merchant Account. The following fields are available when configuring a merchant account.
- Type
- The Merchant Account Type can be one of the following:
- Authorize.NET (http://www.authorizenet.com)
- DIBS Debitech (http://www.dibspayment.com/)
- DIBS Debitech Web (http://www.dibspayment.com/)
- First Atlantic Commerce (http://www.firstatlanticcommerce.com/)
- Network Merchants (http://www.networkmerchants.com)
- PayPal Payments Standard (can be used simultaneously with other gateways or as a primary account) (https://cms.paypal.com/us/cgi-bin/marketingweb?cmd=_render-content&content_ID=merchant/wp_standard)
- PayPal Payments Pro (https://www.paypal.com/webapps/mpp/website-payments-pro).
- RBS WorldPay (http://www.worldpay.com)
Note that Dibs Debitech Web, PayPal Payments Standard, and RBS Worldpay are not compatible with Payment Plans. In addition, if using Authorize.NET, you must store full credit card information in order to use the payment plan feature (which is not recommended).
- Login Information
- The login information varies for each account type, and will be described separately for each account type below. Note: This page requires javascript to be enabled in your web browser in order to dynamically show/hide and relabel the login information based on the selected account type. If javascript is not enabled, you will instead see the following fields rather than those described below:
- Account ID
- Account Credential
- Additional Data 1-5
These fields correspond to the fields listed for the individual account types in the same order. For example, for Authorize.NET, the Account ID is the API Login ID, and the Account Credential is the Transaction Key. - PayPal Account
- The PayPal Payments Standard account to be used in conjunction with the merchant account. Paypal Payments Standard can be used in conjunction with any other payment gateways to give customers multiple payment options.
Login Information - Authorize.NET
- API Login ID
- The API Login ID assigned by Authorize.NET. This can be found in the Authorize.NET interface by choosing Settings from the left menu on the home page, and then choosing "API Login ID and Transaction Key" in the Security Settings section.
- Transaction Key
- A Transaction Key generated through the Authorize.NET interface. To obtain a transaction key in the Authorize.NET interface, choose Settings from the left menu on the home page, and then choose "API Login ID and Transaction Key" in the Security Settings section. You may choose to use an existing transaction key or generate a new one.
Login Information - DIBS DebiTech/DIBS DebiTech Web
- API UserName
- API UserName provided by DIBS.
- API Password
- API Password.
- Shop Name
- Shop Name assigned by DIBS.
- MAC
- MAC assigned by DIBS.
- DIBS Acquirer
- Acquirer assigned by DIBS.
- Web URL
- Web URL. Applicable to Web only. The URL for SOLO Server to direct customers to for payment on the DIBS servers.
- Web Pageset Prefix
- Web Pageset Prefix. Applicable to Web only.
Login Information - First Atlantic Commerce
- Merchant ID
- The Merchant ID assigned by First Atlantic Commerce.
- Merchant Password
- The Merchant Password assigned by First Atlantic Commerce.
Login Information - Network Merchants
- Username
- The Username assigned by Network Merchants.
- Password
- The password for the Username.
Login Information - PayPal Payments Standard
- The email address associated with the PayPal account.
- Notify URL
- The URL where PayPal should post instant payment notifications (IPNs). Currently, this page should be set to go to the /products/b1_processpaypal.asp page in your SOLO Server website (you need to prepend rest of the url to your SOLO Server installation to this).
- Return URL
- The URL that PayPal should redirect the customer to when they complete the transaction in PayPal. Currently, this page should be set to go to the /products/PaymentStatus.aspx page in your SOLO Server website (you need to prepend rest of the url to your SOLO Server installation to this).
- Cancel URL
- The URL that PayPal should redirect the customer to when they cancel a transaction in PayPal. Currently, this page should be set to go to the /products/ConfirmOrder.aspx or products/Cart.aspx page in your SOLO Server website (you need to prepend rest of the url to your SOLO Server installation to this).
Login Information - PayPal Payments Pro
- User
- PayPal User ID. If you set up one or more additional users on the account, this value is the ID of the user authorized to process transactions. If, however, you have not set up additional users on the account, User has the same value as Vendor
- Password.
- User password.
- Vendor
- Your merchant login ID that you created when you registered for the account.
- Partner
- The ID provided to you by the authorized PayPal Reseller who registered you for the your PayPal account. If you purchased your account directly from PayPal, use PayPal.
Login Information - WorldPay
- Installation ID
- The Installation ID assigned by WorldPay.
- Callback Password
- The Callback Password configured on the WorldPay account.
Display Information
- Display Name
- Internal use.
- Statement Name
- The name that will appear on the customer's credit card statement. This is displayed in "Your credit card will be charged by..." message on the cart credit card payment page and the recurring payment update page in the Customer License Portal.
- Address 1, 2, & 3
- Address information displayed on the printable invoice.
- Phone
- Phone number displayed on the printable invoice.
- FAX
- Fax number displayed on the printable invoice.
- Order Support Email
- Support email address. This is displayed on invoices as well as on the cart credit card payment page and the recurring payment update page in the Customer License Portal.
- Order Support URL
- Support URL. This is displayed on invoices as well as on the cart credit card payment page and the recurring payment update page in the Customer License Portal.
- Accepted Credit Card Types
- The credit card types supported by the payment gateway. Not applicable for PayPal Payments Standard. The available options are as follows:
- American Express
- Diners Club
- Discover
- Maestro
- Visa/Mastercard
- Phone Order Label
- Text to override the default "Phone" label for the phone order option in the "Choose a Payment Method" section of the shopping cart payment page.
- Phone Order Icon HTML
- HTML to override the default telephone icon for the phone order option in the "Choose a Payment Method" section of the shopping cart payment page.
- Phone Order Instructions
- HTML instructions to display on a phone ordering page for the ordering process. If this field is populated, an Order By Phone button will appear on the payment page of the ordering process, and will link to a page displaying these instructions. The following search and replace tags are supported:
- [varAffiliateID] - The Distributor/Affiliate ID associated with the purchase.
- [varGrandTotal] - The grand total for the order
- [varCartID] - The CartID. The Author can ask for this value when the customer orders by phone and complete the existing cart by entering this as an existing cart ID on the view catalog page.
- Mail Order Label
- Text to override the default "Mail" label for the mail order option in the "Choose a Payment Method" section of the shopping cart payment page.
- Mail Order Icon HTML
- HTML to override the default mailbox icon for the mail order option in the "Choose a Payment Method" section of the shopping cart payment page.
- Mail Order Instructions
- HTML instructions to display on a mail ordering page for the ordering process. If this field is populated, an Order By Mail button will appear on the payment page of the ordering process, and will link to a page displaying these instructions. The following search and replace tags are supported:
- [varAffiliateID] - The Distributor/Affiliate ID associated with the purchase.
- [varGrandTotal] - The grand total for the order
- [varCartID] - The CartID. The Author can look for this value when the customer orders by mail and complete the existing cart by entering this as an existing cart ID on the view catalog page.
- [varBillCompany] - The customer's company
- [varBillFirstName] - The customer's first name
- [varBillLastName] - The customer's last name
- [varBillAddress1] - The customer's address line 1
- [varBillAddress2] - The customer's address line 2
- [varBillCity] - The customer's city
- [varBillStateProvince] - The customer's state/province
- [varBillPostalCode] - The customer's postal code
- [varBillCountry] - The customer's country
- [varEmail] - The customer's email address
- [varShipCompany] - The shipping address company
- [varShipFirstName] - The shipping address first name
- [varShipLastName] - The shipping address last name
- [varShipAddress1] - The shipping address line 1
- [varShipAddress2] - The shipping address line 2
- [varShipCity] - The shipping address city
- [varShipStateProvince] - The shipping address state/province
- [varShipPostalCode] - The shipping address postal code
- [varShipCountry] - The shipping address country
- Support HTML
- HTML markup containing support contact information. When specified, this will override the default contact information displayed on the lower right of online invoices.
Miscellaneous Information
- Currency Code
- The currency code for transactions for the account. Currently only supported for DIBS, PayPal Payments Standard, PayPal Payments Pro, and WorldPay.
- Save Credit Card Info
- This setting controls how credit card information is stored on invoices. Not applicable for DIBS Debitech Web, PayPal Payments Standard, and WorldPay. There are three options:
- Do not save any credit card information - when this is selected, no credit card information will be stored on the invoices (this includes billing address information along with credit card details).
- Save entire card numbers - when this is selected, the entire card number will be stored along with all of the billing address information.
- Save partial/truncation card numbers - when this is selected, the first digit and last 5 digits of the card number will be stored and the remaining numbers will be masked with "*" characters. Billing address information will also be stored.
- Enabled
- When checked, the merchant account is enabled.
- Test Mode
- Check this to put the merchant account in test mode. This will cause all transactions to be submitted to the gateway to either go through the test gateway server or send specific test parameters. Not applicable for PayPal.
- Use Extended Fraud Screening
- Whether to use extended fraud screening when processing auth/capture transactions. When enabled, additional fraud checks are peformed when processing auth/capture transactions in the shopping cart, with the results included in the author notificaton email. This is currently in beta.
Using a Merchant Account not Currently Supported by SOLO Server
There may be cases where you wish to use a payment gateway that is not currently supported by SOLO Server. In these cases, contact our support department at support@softwarekey.com. We will work with you to perform the custom payment gateway programming and integration.