Configuring the Payment Provider

The Photo Finale Website can be configured to accept credit card payments via the web, so labs can require customers to pay for web orders at time of order creation before the lab prints the order. In order to use this functionality, an account must be setup with one of Photo Finale's compatible payment gateways which include:

  • Stripe (47 countries)
  • Authorize.NET (US, CA, UK, Europe, AU) - Details here about specific currency support
  • QuickPay (38 countries in Europe & UK)
  • Braintree (US, CA, Europe, Australia, New Zealand, Singapore, Hong Kong, and Malaysia)
  • PayPal (US & CA)
    • Note: PayPal is not supported within the iPhone app; if you have PayPal, we highly recommend also having another processor type configured as well.
  • Moneris (CA)
  • WorldPay (US & CA via the Vantiv cnpAPI)

Once the account has been established with the processor, the credentials will need to be entered in Lab 50. The required information will vary based on the processor.

 


To configure the processor information, access Account Management > Payment Processing, then check the box to “Process credit card transactions online”, and enter the necessary payment provider information. The configuration settings include the following:

  • Process credit card transactions online: If you choose to use online payment processing for your online orders, check the box. Please note that as of December 2009, credit card information will not appear in Lab 50. If you would like to only accept credit card payments for processing in-store, make sure this box is not checked.
  • Payment Provider: Select your provider from the list of currently supported online payment processing providers.

 If you choose Authorize.net, these are your choices: 

      • Authorize payment – only authorizes payment without capturing it.  You would manually capture the payment using Authorize.net or use use Lab 50 / Print 50 to capture the payment by right-clicking on an order and choosing "Charge Payment".
      • Authorize + auto-charge – authorizes payment when orders are placed and then automatically captures the payment in a nightly batch for orders that are marked as printed or completed.
      • Authorize + Capture – captures the payment as soon as it is submitted.
  • User name & Password: Enter the online payment processing account login credentials provided by the merchant.

**Note: The login credential field names will vary depending on which payment processor you are using for fulfillment.

Adding Payment Methods

Once the information has been saved, you’ll need to setup the payment methods that will be accepted on the website. To access the payment methods section, click on Store Management > Payment Methods and enter the types of payments that will be accepted on the website. The box to Process payments via e-commerce gateway will need to be checked for each credit card option that is created.

**Note: For PCI compliance, all credit cards must be processed through the online gateway as the credit card information cannot be sent to Lab 50 for manual processing. When order information is viewed in Lab 50, the transaction number will be available for review, but the credit card details will not be provided.

Fields to complete include the following:

  • Name: Name to use for the form of payment or a house account.
  • Process payments via e-commerce gateway: Must be checked for online processing as of December 2009.
  • Credit Card Number of Digits: Mastercard, Visa, and Discover use 16 digits for credit card numbers while American Express uses 15 digits. A house account can be set to match your store's implementation.
  • Require Expiration: Will ask customers for Expiration date. Do not set this value for house accounts.
  • Require CCV: Will require customers to enter 3 digit verification code for Mastercard, Visa, and Discover, and 4 digits for American Express. Do not set this value for house accounts.
  • Enabled: Mark this payment method as active.
  • Deleted: Mark this payment method as deleted.

Requiring Payment Information Online

In order for the website to prompt for payment information, you’ll need to edit the pre-payment options. These are located under Store Management > Application Settings > double-click on the brand you’d like to edit > then select the Ordering tab. Next, in the section for Payment select Never Require, Always Require, or Require only for shipped orders. If the lab would like to have all orders paid for online before processing the order, select Always Require.

  • No labels