It is important to understand about credit card processing that there are two entities involved: a Payment Gateway and a Payment Processor / Merchant Bank.
When using a payment provider: Does not require that your site be SSL enabled because the buyer will be directed to the payment provider's website for the credit card to be processed. This payment provider is the one that holds the SSL certificate. An example of this type of provider would be PayPal Standard. You do not need to contact support to set these payment providers up in your account but you do need to first contact that provider and get set up with them and have the credentials they give you available.
Creating a new Payment Method
Fig.1
To create a new payment method, click on the " + Add New Payment Method" link at the top of the page (3). The list of payment methods will be empty on a new PrintJobManager account, and you will need to setup any payment methods to be used.
Add a New Payment Method
Fig.2
Method Name - Enter a unique Method name to describe this method type. Example: PayPal, Open Terms, etc.
Method Type - Select the Method Type from the drop down list of the current providers PrintJobManager supports. If you are setting up a non-integrated method, choose "Non Integrated."
You can have multiple payment methods created for similar payment types. As an example, you may want to use your PayPal Standard account information for most of your clients accounts except one that is a broker account. In this situation you could create another PayPal Standard method using the brokers PayPal account information and choose that one in any of the stores that the broker is assigned to.
Depending on the method type that was chosen, another form area will display if additional information is required to complete the setup of the particular method type. For integrated payment methods you will need to contact the provider and set up an account with them before adding the method to PrintJobManager.
Test Mode - Payment methods have a Test setting available on them that should only be enabled if you are specifically directed to by an Aleyant representative. If you set up a method using this option, once you have tested an order and it is successful, you will need to create a new payment method for this type without the check box checked. You must do this because payment method settings can not be edited once they are saved.
Editing a Payment Method
The settings for existing methods on the list can be viewed by clicking the pencil icon to the left of the name. Please Note: You can only view the setup for existing methods. If you need to edit or change the settings a NEW payment method must be created.
Testing your payment method before going live
When you first setup your payment method in your PrintJobManager account, it is highly suggested to test it before going live. As mentioned above, each payment method does have a check box to test in a "test mode". We suggest you first leave that disabled and try a transaction with the service using your account. If you are not seeing the results you expect, submit a support ticket with as much detail as you have so we can assist you. We may at that time request that another payment method be created in the test mode.
The merchant provider accounts themselves can also have testing mode settings on the account side. The Test setting on a payment method is a PrintJobManager test setting that does not relate to the settings on the merchant account. Please review the documentation from your merchant provider regarding test mode versus live, or other modes on your merchant account. If the account is in a test mode, there will be specific requirements for any transactions, and the transactions may not process as expected.
Payment method setup examples
Some payment method setup details are listed below, but this information can change at any time. The process is similar across the different payment methods, you must have the credentials to access the merchant provider account when the payment method is being setup, and your merchant provider account must be in the appropriate mode to process transactions coming from PrintJobManager.
Misc
Misc payment methods are used for stores that do not require that a payment be submitted at the time the order is placed. If you are just starting to work with your PrintJobManager account, you will want to setup at least one Misc method to test your site setup. Please note: only one miscellaneous payment method is allowed in each specific store.
Setting up a Misc payment method in PrintJobManager:
· Choose to Create New Payment Method, select Misc as the Method Type.
· Name the method.
· The Misc method only accepts a name and a Test mode setting, leave Test unchecked unless directed otherwise.
· Save.
· If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
Alipay
You first need to set up an account with Alipay and get a Merchant ID and a Security Code.
Setting up Alipay in PrintJobManager
· Choose to Create New Payment Method. Select Alipay as the Method Type.
· Name the method.
· Enter your Merchant ID and Security Code. These were assigned to you by Alipay.
· Save.
ANZ eGate
You first need to set up an account with ANZ eGate and get a Merchant ID and Merchant Access Code. Please note that you will also need a SSL certificate to use ANZ eGate since the credit cards are processed on the PrintJobManager site.
Setting up ANZ eGate in PrintJobManager
· Choose to Create New Payment Method. Select ANZ eGate as the Method Type.
· Name the method.
· Enter your Merchant ID and Merchant Access Code. These were assigned to you by ANZ eGate.
· Save.
Authorize.NET Standard
You first need to set up an account with Authorize.net and get an API Login ID and Transaction key. Please note that you will also need a SSL certificate to use Authorize.net since the credit cards are processed on the PrintJobManager site.
Setting up Authorize.NET in PrintJobManager
· Choose to Create New Payment Method. Select Authorize.Net as the Method Type.
· Name the method.
· Enter your API Login ID and Transaction Key. These were assigned to you by Authorize.Net.
· Save.
Banamex
You first need to set up an account with Banamex and get a Merchant ID and Merchant Access Code. Please note that you will also need a SSL certificate to use Banamex since the credit cards are processed on the PrintJobManager site.
Setting up Banamex in PrintJobManager
· Choose to Create New Payment Method
· Name the method.
· Enter your Merchant ID, and Access Code. These were assigned to you by Banamex.
· Save.
Cybersource
You first need to set up an account with Cybersource and get a Merchant ID and Merchant Access Code. Please note that you will also need a SSL certificate to use Cybersource since the credit cards are processed on the PrintJobManager site.
Setting up Cyberource in PrintJobManager
· Choose to Create New Payment Method, select Cybersource as the Method Type.
· Name the method.
· Enter your Access Key, Merchant Security Key and Merchant Profile ID from the Cybersource Profile.
· Save.
Notes about Cybersource:
· In the Cybersource account, In the Profile General Settings, make sure Silent Order post is enabled.
· If the payment method you are setting up in PrintJobManager has Test checked, you are in Test mode and can only use the values from the Cybersource Test Business Center.
· If the payment method you are setting up in PrintJobManager has Test unchecked, you are in Live mode and can only use the credentials from the Cybersource Live Business Center.
DragonPay (Philippines)
You first need to set up an account with DragonPay and get a Merchant ID and Merchant Access Code.
Setting up DragonPay in PrintJobManager
· Choose to Create New Payment Method
· Name the method.
· Enter your Merchant ID, and Security Code. These were assigned to you by DragonPay.
· Save..
· Note - If DragonPay requests your Postback URL or Redirection URL, these URL's can be found in Sites > Settings > Payments tab within the PayU Money payment method box.
EBS (India)
You will first need to setup an account with EBS. Please note that with this option you do not need a SSL certificatesince the customer will be brought to the EBS site for credit card processing.
Setting up EBS in PrintJobManager
· Choose to Create New Payment Method, and select EBS-Payment Gateway as the Method Type.
· Name the method.
· Enter your Account ID, Mode, and Secret Key. These were assigned to you by EBS,
· Save.
eNets (Singapore)
Setting up eNets in PrintJobManager
· Choose to Create New Payment Method and select eNets as the method type.
· Name the method.
· Enter your Merchant ID. This was assigned to you by eNets.
· Save.
IPay88 (Indonesia)
You will first need to setup an account with IPay88. Please note that with this payment method you do not need an SSL certificate.
Setting up IPay88 in PrintJobManager
· Choose to Create New Payment Method, and select IPAY88 as the Method Type.
· Name the method.
· Enter your Merchant ID and Merchant Key. These were assigned to you by IPay88.
· Save.
La Caixa
You first need to set up an account with La Caixa and get Merchant Code, Merchant Signature, and Merchant Terminal values. Please note that you will also need a SSL certificate to use La Caixa since the credit cards are processed on the PrintJobManager site.
Setting up La Caixa in PrintJobManager
· Choose to Create New Payment Method, select La Caixa as the Method Type.
· Name the method.
· Enter your Merchant Code, Merchant Signature, and Merchant Terminal. These were assigned to you by La Caixa.
· Save.
MobilPay
You first need to set up an account with MobilPay and get a MobilPay URL, Merchant Login, and Merchant Password. Please note that you will also need a SSL certificate to use MobilPay since the credit cards are processed on the PrintJobManager site.
Setting up MobilPay in PrintJobManager
· Choose to Create New Payment Method, select MobilPay as the Method Type.
· Name the method.
· Enter yourMobilPay URL, Merchant Login, and Merchant Password. These were assigned to you by MobilPay.
· Save.
Pagos Online
You first need to set up an account with Pagos Online and get a User ID, Encryption Key, Development URL, Production URL, Return URL, and Notification URL. Please note that you will also need a SSL certificate to use Pagos Online since the credit cards are processed on the PrintJobManager site.
Setting up Pagos Online in PrintJobManager
· Choose to Create New Payment Method, select Pagos Online as the Method Type.
· Name the method.
· Enter your User ID, Encryption Key, Development URL, Production URL, Return URL, and Notification URL. These were assigned to you by Pagos Online.
· Save.
PageSeguro
You first need to set up an account with PageSeguro and get an Email and Token Key. Please note that you will also need a SSL certificate to use PageSeguro since the credit cards are processed on the PrintJobManager site.
Setting up PageSeguro in PrintJobManager
· Choose to Create New Payment Method, select PageSeguro as the Method Type.
· Name the method.
· Enter your Email and Token Key. These were assigned to you by PageSeguro .
· Save.
Payfast
You first need to set up an account with Payfast and get a Merchant ID and Merchant Key.
Setting up Payfast in PrintJobManager
· Choose to Create New Payment Method. Select Payfast as the Method Type.
· Name the method.
· Enter your Merchant ID and Merchant Key. These were assigned to you by Payfast.
· Save.
PayFlow Pro Payment Gateway (referred to as "PayFlow Payment Gateway" in PrintJobManager)
You will first need to set up an account with PayPal for the PayFlow Pro Payment Gateway service. Please note that you will need a SSL certificate to use this since the credit card is processed on your PrintJobManager site. With PayFlow Pro Payment Gateway, PayPal acts as both the Gateway and the Processor.
Setting up PayFlow Pro Payment Gateway in PrintJobManager
· Choose to Create New Payment Method. Select "PayFlow Payment Gateway" as the Method Type.
· Name the method.
· Enter your User ID, Vendor ID, Partner ID, and Merchant Password. These were assigned to you by PayPal.
· Save.
PayPal Payments Standard
You will need a free PayPal business account (Payments Standard). You can go to https://www.paypal.com/us/cgi-bin/&cmd=_registration-run in order to start signing up. Click "Get Started" in the Business area. Then choose "Accept Credit Cards + Paypal." On the pop up window asking which online check out method choose "PayPal-hosted checkout ($0.mo.)" After that, you can follow PayPal's instructions to complete the account setup process.
Make sure you follow the instructions to confirm your email address after creating the account.
· You will need to enter the following PayPal IPN into your PayPal account: http://platform.PrintJobManager.com/IPN.aspx
· Log into PayPal, click "Profile" on the My Account tab. In the Selling Preferences column, select "Instant Payment Notification Preferences." Click "Choose IPN Settings." You MUST enter http://platform.PrintJobManager.com/IPN.aspx as the Notification URL. Select "Receive IPN messages (Enabled)". Click "Save." See PayPal help here: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNSetup
· Once your PayPal account has been created, and your IPN has been entered, go to the "General Settings" tab in your PrintJobManager admin site. Then click on the "Payments" tab. Enter the email address associated with your new PayPal business account and click "Save."
If the steps above are not completed, you may experience some of the following issues:
· Orders not being marked "paid" in your administrative area > Orders.
· Customer and Site administrators will not receive confirmation from PrintJobManager that an order has been completed. You will only receive a receipt from PayPal to your account email.
· PayPal may add tax to the transaction.
PayPal Payments Pro (PayPal Professional)
You will first need to set up an account with PayPal for the PayPal Professional service. Please note that you will need a SSL certificate to use PayPal Pro since the credit card is processed on your PrintJobManager site. See below for information on SSL. With PayPal Payments Pro, PayPal acts as both the Gateway and the Processor.
Setting up PayPal Professional (PayPal Payments Pro) in PrintJobManager
· Choose to Create New Payment Method. Select PayPal PRO as the Method Type.
· Name the method.
· Enter your API username, password and signature. These were assigned to you by PayPal.
· Save.
PayU
You will first need to set up an account with PayU. Please note that you will need a SSL certificate to use PayU since the credit card is processed on your PrintJobManager site. See below for information on SSL.
Setting up PayU in PrintJobManager
· Choose to Create New Payment Method. Select PayU as the Method Type.
· Name the method.
· Enter your Merchant ID, API login, API password and Account ID. These were assigned to you by PayU.
· Save.
PayU WebCheckout
You first need to set up an account with PayU WebCheckout and get a Merchant ID, Account ID, Api Login and Api Key.
Setting up PayU WebCheckout in PrintJobManager
· Choose to Create New Payment Method. Select PayU WebCheckout as the Method Type.
· Name the method.
· Enter your Merchant ID, Account ID, Api Login and Api Key. These were assigned to you by PayU WebCheckout.
· Save.
SafeSave Standard
You first need to set up an account with SafeSave Standard and get an Merchant Login and Merchant Password. Please note that you will also need a SSL certificate to use SafeSave Standard since the credit cards are processed on the PrintJobManager site.
Setting up SafeSave Standard in PrintJobManager
· Choose to Create New Payment Method, select SafeSave Standard as the Method Type.
· Name the method.
· Enter your Merchant Login and Merchant Password. These were assigned to you by SafeSave Standard.
· Save.
SagePay
You first need to set up an account with SagePay and get a Login and Referrer ID, and your Allowed Card Type setting. Please note that you will also need a SSL certificate to use SagePay since the credit cards are processed on the PrintJobManager site.
Setting up SagePay Standard in PrintJobManager
· Choose to Create New Payment Method, select SagePay as the Method Type.
· Name the method.
· Enter your Login, Referrer ID, Allowed Card Type. These were assigned to you by SagePay.
· Save.
If you have questions or need help, please open a support ticket by selecting this link Aleyant Support