Created: 02/02/2017
By: Dilip Thakuri
Email: nepcode10@gmail.com
Thank you for purchasing my Plugin. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!
Upload the dt-cybersource folder to the /wp-content/plugins/ directory
Once Plugin is uploaded to plugins folder, you will see the Dt Cybersource Plugin in your plugins list as below:

Activate the plugin by clicking the Activate link.
Once plugin is activated, click the Settings Link as shown below:

Or you can go to WooCommerce ->Settings Click on Checkout Tab-> Then Click Dt Cybersource as shown below:
Enable/Disable : Select this checkbox to enable Cybersource Payment Gateway, uncheck to disable this payment Gateway
Title: Enter the Title for this payment gateway (shown in checkout options)
Description: Enter short description that user can see during checkout.
Instructions: Enter Instruction that will be added to "Thank You Page" and Emails for all orders paid using this payment gateway
Select the transaction type to process.
Capture submits all transactions for settlement.
Authorization authorizes the order for capture later.
Order status after authorization Select the order status for the order after authorization. All orders once authorized will have the status selected here.
Order status after Capture Select the order status for the order after payment is Captured.
Card Verification ? Check this option to show the card security code field during payment, uncheck to disable card security pin verification.
Accepted Cards Select which card types to accept. Ensure these are enabled in your CyberSource Business Center Account.(Supported: Visa, MasterCard, American Express, Discover, Maestro)
Envirnoment The production environment should be used for live website and sandbox sould be used during development phase.
Merchant ID Enter your CyberSource Merchant ID. This is obtained from CyberSource Business Center.
Transaction Security Key for Test Get this from Test CyberSource Business Center. Go to Account Management then to Transaction Security Keys , then Security Keys for the SOAP Toolkit API and click 'Generate'.
Transaction Security Key for Live Get this from CyberSource Business Center. Go to Account Management then to Transaction Security Keys , then Security Keys for the SOAP Toolkit API and click 'Generate'.
Enable Logging ? Select this to keep the log of cybersource request and response for all payements.
Enable Debug ? Select this to display cybersource response for debug( Helpful during Production, disable once your site goes live.)

You can capture the order that was previously authorised.
To capture the order that has been authorised, please click the "Capture button". This enables us to capture the order without going to Cybersource Website.
This action is applied after the order transaction is accepted by cybersource during processing the payment. It has "Order object" as argument.
This action is applied after the Cybersource returns response with "REVIEW" descision during processing the payment. It has "Order object" as argument.
This action is applied after the order transaction fails during processing the payment. It has "Order object" as argument.
This action is applied after the capture request sent from backend is accepted by Cybersource. It has "Order object" as argument.
This action is applied after the capture request sent from backend needs review. It has "Order object" as argument.
This action is applied after the capture request sent from backend fails. It has "Order object" as argument.
It has "(array)Card types" as argument.
It has "transaction type used for the order(capture/authorization)" and "Order Id" as arguments. It is applied before sending the order transaction request to the Cybersource.
It has (array)classes of the wrapper that wraps payment fields in the checkout page as an argument.
It has (array)classes of the' DIV' that wraps credit card number field in the checkout page as an argument.
It has (array)classes of the' DIV' that wraps credit card type field in the checkout page as an argument.
It has (array)classes of the' DIV' that wraps credit card expiration month and year fields in the checkout page as an argument.
It has (array)classes of the' DIV' that wraps credit card security code field in the checkout page as an argument.
This filter has (string)"Order Note" (that is added after the order is captured successfully by admin in backend) as an argument.
This filter has (string)"Order Note" (that is added after the order is captured by admin in backend but needs review ) as an argument.
This filter has (string)"Order Note" (that is added after the order is captured by admin in backend but the request fails ) as an argument.
This filter has (string)"Order Note" (that is added after the order is placed by customer using cybersource payment gateway and is approved) as an argument.
This filter has (string)"Order Note" (that is added after the order placed by customer using cybersource payment gateway needs review) as an argument.
This filter has (string)"Notice" (that is added after the order placed by customer using cybersource payment gateway needs review) as an argument.
This filter has (string)"Order Note" (that is added after the order placed by customer using cybersource payment gateway fails due to error) as an argument.
This filter has (string)"notice" (that is added after the order placed by customer using cybersource payment gateway fails due to error) as an argument.
Once again, thank you so much for purchasing this plugin. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the themes on ThemeForest, you might consider visiting the forums and asking your question in the "Item Discussion" section.
Dilip Thakuri