Cardknox is now Sola
Learn More
LogoLogo
Contact Us
  • Introduction
  • 🔗API
    • Transaction API
      • Credit Card
      • Check (ACH)
      • EBT
      • Gift Card
      • Fraud
    • Customer and Recurring API
    • Reporting API
    • Account Boarding API
      • Account Boarding Merchant Agreement
      • Account Boarding Swagger UI
    • Code Samples
    • Error Codes
  • 📦SDK
    • .NET SDK
      • Transaction Workflow
    • iOS SDK
      • iOS SDK - Technical Guide
      • Workflow
    • Android SDK
      • Android SDK - Technical Guide
  • 🧰 Cardknox Products
    • 3D Secure 2.0
      • Client-Side Integration
        • Client-Side Integration (Non-iFields)
      • Server-Side Integration
    • Account Updater
    • Batch Processing
    • Browser-Based POS systems (BBPOS)
    • CloudIM Developer Guide
    • Deep Linking
      • Deep Linking Integration for Third-Party Websites
    • EBT Online
    • Gateway Emulators
    • iFields
      • Angular iFields
    • Merchant Portal
      • FAQ
    • Mobile App
    • Split Capture
    • Tap to Phone - Android
    • Partner Portal
    • PaymentSITE
      • QR Codes for PaymentSITE
    • Webhooks
  • 📱Mobile Wallets
    • Apple Pay Hosted Checkout
      • Apple Pay Hosted Checkout Initial Setup
      • Apple Pay Prerequisites
      • Apple Pay Hosted Checkout Objects Reference (Request)
      • Apple Pay Hosted Checkout Objects Reference (Response)
      • Apple Pay iFields Integration
      • Apple Pay Hosted Checkout Sample Code
      • Apple Pay Features
      • Set up Apple Pay Merchant ID with Cardknox
    • Click-To-Pay - Hosted Checkout
      • Click-To-Pay Initial Setup
      • Click-To-Pay Sample Code
      • Click-To-Pay iFields Integration
      • Click-To-Pay Objects Reference (Request)
      • Click-To-Pay Objects Reference (Response)
    • Google Pay Hosted Checkout
      • Google Pay Control Object
      • Google Pay Request Objects
      • Google Pay Response Objects
      • Google Pay Sample Code
      • iFields Integration
      • Google Pay FAQ
  • 🔌Plugins
    • Netsuite
      • NetSuite Features and Demo
    • WooCommerce
    • Magento Plugin
    • RMH (Retail Management Hero)
    • RMS (Retail Management Systems)
  • 📖Articles
    • Frequently Asked Questions
    • How to Build POS Integration Flows
    • Card Present Integration Guide
  • Glossary of Terms
Powered by GitBook
On this page
  • Overview
  • Customer Usage
  • New transaction:
  • New card:
  • Card on file:
  • Add payment method (card on file):
  • Delete payment method:
  • New subscription:
  • Change subscription:
  • Merchant
  • Refund a transaction:
  • Change order status from on hold to processing:
  • Change order status from on hold to completed:
  • Change order status from on hold to canceled:
  • Change order status from on hold to refunded:
  • Recurring / Subscriptions:

Was this helpful?

Export as PDF
  1. Plugins

WooCommerce

Overview

Our WooCommerce plugin is an easy integration that allows users to accept payments online through their WooCommerce online site.

Customer Usage

New transaction:

  1. Go to the checkout page.

  2. Select Credit Card (or the title that was specified for Cardknox in the settings page).

New card:

  1. Select "use a new payment method."

  2. Enter the card data.

  3. Select "save to account" if you would like to save the card for future use.

Card on file:

  1. Select the card you would like to use.

  2. Select "place order."

Add payment method (card on file):

  1. Select my account > payment methods.

  2. Click "add payment method."

  3. Enter card data.

  4. Click "add payment method."

Add payment method image:

Delete payment method:

  1. Select my account > payment methods.

  2. Click "delete" on the right of the payment method.

Delete payment method:

New subscription:

  1. Select subscription item.

  2. Pay the same as with a regular transaction.

Change subscription:

  1. Go to my account > select subscriptions.

  2. Click "view" on the subscription.

  3. Apply modifications.

Edit subscription image:

Merchant

Refund a transaction:

This will refund the transaction. You can specify the amount to refund. Refund images:

Change order status from on hold to processing:

If the plugin is set to not capture the transaction, this will capture the transaction.

Change order status from on hold to completed:

If the plugin is set to not capture the transaction, this will capture the transaction.

Change order status from on hold to canceled:

If the order is not yet captured, this will void the auth only transaction.

Change order status from on hold to refunded:

If the order is not yet captured, this will void the auth only transaction.

Change order status image:

Recurring / Subscriptions:

Process Renewal: Charge the subscription instead of waiting.

Add / Update Token Manually: Click on the pencil near "payment details."

Update the token masked card number and card type.

Last updated 1 year ago

Was this helpful?

🔌