Big Fish ecommerce. BF Admin Module Payment Settings.doc



Similar documents
Configuring the Payment Gateway Connection

MAGENTO - SETUP PAYMENT PLANS

Overview of Credit Card Payment Processing in Digital StoreFront

My Sage Pay User Manual

Online Statements. About this guide. Important information

Credit Card Processing Setup

MySagePay. User Manual. Page 1 of 48

Ecommerce Setup Wizard Site Setup Wizards

Online credit/debit card processing with RBS WorldPay

ANZ Secure Gateway Virtual Terminal QUICK REFERENCE GUIDE NOVEMBER 2015

Creating and Managing Custom Payment Processors in Blackbaud

Morningtime Ogone Pro Manual (manual v1.0) Step 1 - Preparations Step 2 - unpack and copy files... 2

Product Name: ANZ egate Connect Version: Document Type: Help doc Author: Milople Inc.

DNNSmart Super Store User Manual

Accepting Ecommerce Payments & Taking Online Transactions

Smith Module Payment Gateway Setup Guide v.5.0

Server and Direct Shared Protocols

PaperCut Payment Gateway Module - PayPal Payflow Link - Quick Start Guide

Refer to the Integration Guides for the Connect solution and the Web Service API for integration instructions and issues.

LiteCommerce 2Checkout.com Module

Paya Card Services Payment Gateway Extension. Magento Extension User Guide

PaperCut Payment Gateway Module - PayPal Payflow Link - Quick Start Guide

Magento Extension User Guide: Payment Pages. This document explains how to install the official Secure Trading extension on your Magento store.

Realex Payments. Magento Community / Enterprise Plugin. Configuration Guide. Version: 1.1

Authorize.NET Setup Guide

Using the Payment Processing Feature

Sage Pay User Guide for Sage 200

Configuration > Payment gateways Configure the payment gateway tokens for your credit card and PayPal payment methods if applicable.

Payment Gateways & Campus Cards

The guide to Consolidated Billing

VoipNow Automation Integrated Payment Plug-ins. For more information about VoipNow Automation, check: Copyright PSA.

Credit Card Overview & Processing Guide entrée Version 3

Virtual Terminal & Online Portal

PayPal PRO Sandbox Testing

About the Authors About the Technical Reviewer

PayPal. PayPal Payments Pro. Click system Configuration Sales Payment Method PayPal All-in-One Payment Solutions to set PayPal payment method.

MAGENTO CERTIFIED SOLUTION SPECIALIST EXAM. What is the difference between Omni Channel and multichannel retailing?

Merchant e-solutions Payment Gateway Back Office User Guide. Merchant e-solutions January 2011 Version 2.5

int_adyen Version

Sage Pay Fraud Prevention Guide

Official Amazon Checkout Extension for Magento Commerce. Documentation

Installation Guide MAGENTO PAYMENT PLUGIN. release 1.0.1

SmithCart Gateway Setup Guide. Payment Gateway Setup Guide v.4.92

Swedbank Payment Portal Implementation Overview

Hosting Controller 7C Gateway Open API Manual

Back Office. Back-Office User Guide v epdq 2015, All rights reserved.

WineWeb: Payment Gateway Guide

Magento 1.3 Feature List

Merchant Integration Guide

Purolator Eship Web Services

Backing Up and Restoring Data

MasterCard In tern et Gatew ay Service (MIGS)

PayPal Usage Document

CyberSource and NetSuite Getting Started Guide

RBackup Server Installation and Setup Instructions and Worksheet. Read and comply with Installation Prerequisites (In this document)

Setting Up a CyberSource Web Payment Account

Global Transport Secure ecommerce Decision Tree

CHARGE Anywhere Universal Shopping Cart

MiGS Merchant Administration User Manual. MiGS User Manual

Kentico CMS 7.0 E-commerce Guide

ecommerce Advantage 7.0 User Guide

Merchant Integration Guide

MyanPay API Integration with Magento CMS

Plugin Integration Guide

Module - Facebook PS Connect

The Wells Fargo Payment Gateway Business Center. User Guide

Oracle Communications Cartridge Feature Specification for Broadsoft Broadworks Enterprise Services

LiteCommerce Authorize.Net Module. Version 2.4

Google Content Extension

Authorize.net for WordPress

GSPAY Merchant Manual

1. Manage your Group. 1. Log on to the CampusGroups platform.

Login and Pay with Amazon - extension for Magento

TABLE OF CONTENTS. ipay / Magento Implementation Guide 2 Copyright 2012 Planet Payment, Inc. All Rights Reserved.

Magensa Services. Administrative Account Services API Documentation for Informational Purposes Only. September Manual Part Number:

IT TECHNICAL SECURITY REVIEW CHECKLISTS FOR E-COMMERCE WEBSITES

Building a Recurring Solution with Drupal and Recurly

Domain Central Reseller Billing 4.2

Table of Contents. Revision

Implementation guide - Interface with the payment gateway PayZen 2.5

INTEGRATION PROCEDURES AND SPECIFICATIONS

magento features list

PaperCut Payment Gateway Module CyberSource Quick Start Guide

Magento-Twinfield Module

GATEWAY CONFIGURATION GUIDE. PowerCharge

Payflow Link User s Guide

Multi-Store Order Management Desk. Multi-Level Product Catalog

Building engaging and relevant ecommerce experiences with Multifront 7.0.

Quick Reference Guide PAYMENT GATEWAY (Virtual Terminal)

InstaMember USER S GUIDE

Cofred Automated Payments Interface (API) Guide

Transcription:

Big Fish ecommerce BF Admin Module Payment Settings.doc Last Updated: 22-Jul-2013 1

TABLE OF CONTENTS 1 Modification History...3 2 Payment Settings...4 2.1 List Screen...4 3 Payment Gateway Settings...5 3.1 Technical Note...5 3.2 List Screen...5 3.3 Message Area...5 3.4 AUTHORIZE_NET_CONFIG...6 3.5 CLEARCOMMERCE...6 3.6 CYBERSOURCE...7 3.7 ORBITAL...7 3.8 PAYFLOWPRO...7 3.9 PAYPAL...8 3.10 SAGEPAYTOKEN...8 3.11 SAGEPAY...9 3.12 WORLDPAYTOKEN...10 3.13 EBS WORLDPAY...10 3.14 atom Paynetz Config...11 4 Payment Settings...12 4.1 Technical Note...12 4.2 List Screen...12 4.3 Detail Screen...12 5 Credit Card...14 2

1 Modification History Date Who Comments 22-Aug-12 Solveda Split from BF Admin Module Admin document 22-Jul-13 Solveda Added the Indian based payment gateway atom Paynetz 3

2 Payment Settings 2.1 List Screen payment settings Payment Settings Function Payment Gateway Settings Payment Settings Credit Cards Description Parameters and configuration options for the various supported Payment Gateways. This will include all parameters, API references, access information etc. This function provides the ability to associated various OFBiz payment functions to specific Payment Gateways. Ability to maintain which credit cards are offered during the Check Out process. Example: Visa, Mastercard etc. 4

3 Payment Gateway Settings 3.1 Technical Note Multi-Store Consideration: o The Payment Gateway Settings are store independent o In other words, all configurations in this section apply for ALL stores o The actual payment gateway used is defined in the Payment Settings function OFBiz OOTB Accessibility o To access similar functionality: Accounting / Payment Gateway Config 3.2 List Screen payment gateway settings Payment Gateway Settings Config ID AUTHORIZE_NET_CONFIG CLEARCOMMERCE CYBERSOURCE ORBITAL PAYFLOWPRO PAYPAL SAGEPAYTOKEN SAGEPAY WORLDPAY EBS WORLDPAY PAYNETZ Description Authorize Dot Net Config Clear Commerce Config Cybersource Config Orbital Config Payflow Pro Config PayPal Config SagePay Token Config SagePay Config RBS WorldPay Config EBS Worldpay atom Paynetz Config Technical Note: this is essentially a simple retrieve from the PAYMENT_GATEWAY_CONFIG entity 3.3 Message Area For the Payment Gateway Settings functionality, each subsequent page will display the appropriate success or error message. Messages styling will conform to the format defined in the BF-Admin-Module-General section as follows: Error Message Success Message 5

3.4 AUTHORIZE_NET_CONFIG AUTHORIZE_NET_CONFIG Transaction URL: https://certification.authorize.net/gateway/transact.dll Certificate Alias: certification.authorize.net-1 Authorize Dot Net API Version: 3.1 Delimited Data: True Delimited Char: Method: CC Email to Customer: False Email to Merchant: False Test Mode: True Relay Response: False Transaction Key: User ID: Password: Trans Description: OFBizAuthNet Duplicate Window: DEV: lower priority, this has not yet been requested by a Client Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_AUTHORIZE_NET entity Implementation Details: o Delimited Data: drop-down True / False o Method: drop-down CC o Email to Customer: drop-down True / False o Email to Merchant: drop-down True / False o Test Mode: drop-down True / False o Relay Response: drop-down True / False 3.5 CLEARCOMMERCE 6

CLEARCOMMERCE_CONFIG UNDER CONSTRUCTION DEV: lower priority, this has not yet been requested by a Client Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_CLEAR_COMMERCE entity 3.6 CYBERSOURCE CYBERSOURCE_CONFIG UNDER CONSTRUCTION DEV: lower priority, this has not yet been requested by a Client Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_CYBER_SOURCE entity 3.7 ORBITAL ORBITAL_CONFIG UNDER CONSTRUCTION DEV: lower priority, this has not yet been requested by a Client Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_ORBITAL entity 3.8 PAYFLOWPRO 7

PAYFLOWPRO_CONFIG UNDER CONSTRUCTION DEV: lower priority, this has not yet been requested by a Client Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_PAYFLOW_PRO entity 3.9 PAYPAL PAYPAL_CONFIG Business Email: customerservice@client.com Api User name: CustomerService_api1.client.com Api Password: T9D5MDB84HEF75QC Api Signature: AeNlqfWPrgbTsxKjMAk-CA.g7A57pmbuJ96L0CMP6ucBXShF9Jz8 Api Environment: Live Notify Url: https://www.client.com/gmh/control/paypalcheckoutredirect Return Url: https://www.client.com/gmh/control/paypalcheckoutreturn Cancel Return Url: https://www.client.com/gmh/control/paypalcheckoutcancel Image Url: http://www.client.com/theme/images/logo/sitelogowhite.gif Confirm Template: /order/emailconfirmation.ftl Redirect Url: https://www.paypal.com/webscr Confirm Url: https://www.paypal.com/us/cgi-bin/webscr Shipping Callback Url: https://www.client.com/gmh/control/paypalcheckoutupdate Require Confirmed Shipping: Y Implementation Details: o Require Confirm Shipping: drop-down Y / N Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_PAY_PAL entity 3.10 SAGEPAYTOKEN 8

SAGEPAY_TOKEN_CONFIG Vendor: modainpelle Production Host: https:live.sagepay.com:443 Testing Host: https:test.sagepay.com:443 Sage Pay Mode: TEST Protocol Version: 2.23 Authentication Trans Type: PAYMENT Authentication URL: /gateway/service/vspdirect-register.vsp Authorise Trans Type: RELEASE Authorise URL: /gateway/service/release.vsp Release Trans Type: VOID Release Trans URL: /gateway/service/release.vsp Void Trans Type: VOID Void Trans URL: /gateway/service/void.vsp Refund Trans Type: REFUND Refund Trans URL: /gateway/service/refund.vsp Registration Trans Type: TOKEN Registration Trans URL: /gateway/service/directtoken.vsp Store Token: 0 Implementation Details: o Sage Pay Mode: drop-down TEST or PRODUCTION o Authentication Trans Type drop-down Can be PAYMENT or DEFERRED. If PAYMENT then the payment is authorized and captured in a single transaction. If DEFERRED then just authorized, good for 90 days. o Authorise Trans Type: drop-down Captures the authorized payment. Works in conjunction with authentication when authentication is set to DEFERRED o Store Token drop-down Can be 0 or 1. If set to 1 then SagePay will also store the token in their system Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_SAGE_PAY_TOKEN entity 3.11 SAGEPAY 9

SAGEPAY_CONFIG UNDER CONSTRUCTION DEV: lower priority, this has not yet been requested by a Client Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_SAGE_PAY entity 3.12 WORLDPAYTOKEN WORLDPAY_TOKEN_CONFIG UNDER CONSTRUCTION DEV: lower priority, this has not yet been requested by a Client Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_WORLD_PAY entity 3.13 EBS WORLDPAY EBS_CONFIG Merchant ID: 5880 Return Url: https://www.client.com/gmh/control/ebscheckoutreturn Redirect Url: https://secure.ebs.in/pg/ma/sale/pay/ Secret Key: Ebskey?? required as a config option?? Mode: TEST 10

Implementation Details: o Mode: drop-down TEST or PRODUCTION Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_EBS entity 3.14 atom Paynetz Config PAYNETZ_CONFIG Api Url: NSE Product ID: NSE Transaction Type: BFFundTransfer Return Url: https://www.client.com/gmh/control/ Redirect Url: http://203.114.240.77/paynetz/epi/fts Login ID: 160 Password: Test@123 Mode: TEST Implementation Details: o Login ID:?? required as a config option?? o Mode: drop-down TEST or PRODUCTION Technical Note: this is essentially a simple update of the PAYMENT_GATEWAY_PAYNETZ entity o See VSS Folder Bigfish / Docs / Paynetz for additional technical information 11

4 Payment Settings 4.1 Technical Note Multi-Store Consideration: o The Payment Settings function needs to consider the active store OFBiz OOTB Accessibility o To access similar functionality: Catalog / Store / [Select-Store] / Payments The Custom Method attribute is populated from the entity CUSTOM_METHOD Existing method editproductstorepaysetup.groovy should be used 4.2 List Screen payment settings Payment Settings Service Type Payment Method Type Service Name Custom Method Paymen Gatewa Config I Payment Authorization Service Credit Card alwaysapproveccprocessor CC Always authorize (alwaysapproveccprocessor) Payment Capture Service Credit Card testcccapture CC Test capture (testcccapture) Payment Re-Authorization Service Credit Card alwaysapproveccprocessor CC Always authorize (alwaysapproveccprocessor) Payment Refund Service Credit Card testccrefund CC Test refund (testccrefund) Payment Release Authorization Service Credit Card testccrelease CC Test release (testccrelease) Payment Authorization Service PayPal paypalprocessor PayPal payment authorize (paypalprocessor) Payment Capture Service PayPal paypalcapture PayPal payment capture (paypalcapture) External Payment (No PayPal Service) PayPal Con PayPal Con PayPal Con 4.3 Detail Screen payment settings detail Change Caption: ListPriceCaption 12

Service Type: Payment Method Type: Service Name: Custom Method: Payment Gateway Config ID: Payment Capture Service PayPal paypalcapture Paypal payment capture (paypalcapture) PayPal Config Payment Properties: Apply to All Products: Yes No Delete Edit Mode (currently the only one available): o Service Type and Payment Method Type are read-only Field Processing o Service Name: entry field o Custom Method: drop of all available methods o Payment Gateway Config ID: dropdown of all available configs o Payment Properties: entry field o Apply to All: yes or no Validation: o Service Name OR Custom Method must be completed. Both cannot have entry or selections. Message Only ONE of Service Name OR Custom Method must have data entered or selected Delete, will prompt for confirmation o o Deleting a Payment Setting may cause serious harm to your ecommerce implementation. Are you sure you want to delete the Payment Setting [Payment-Emthod-Type]? Yes / No message. Your changes have been saved, return to List Screen 13

5 Credit Card Redirect to the Credit Card Maintenance function See spec BF-Admin-Module-Entity-Maintenance for details 14