1. Home
  2. Jobster
  3. Payment Gateways API
  4. Getting Started

Getting Started

This guide works with Jobster v3.9.4 and below. For Jobster v4.0.0 and above, please check Payment Gateways API v2.

Open “wpjobster-sample-gateway.php” with your favorite code editor, then search and replace “sample” and “Sample” (both case sensitive) with your gateway name (lowercase and normal case, respectively). Rename the file and plugin folder too.

Example:

‘sample’ => ‘mygateway’
‘Sample’ => ‘MyGateway’

 

Structure

The sample gateway consists in three main parts:

  1. Admin settings functions
    • add_gateways()
    • save_gateway()
    • show_gateways()
  2. Checkout functions
    • taketogateway_function()
  3. Order processing functions
    • processgateway_function()

Normally you should be able to create your gateway only by adding your code in those functions from above, leaving all the rest of the code untouched.

Below we’ll take and explain one by one all of the functions that you may need to touch.