Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hook Reference
  • Docs Home

Packages

  • BKAP
    • Addons
    • Admin-Bookings
    • Attribute-Lockout
    • Block-Pricing
    • Booking-Box
    • Booking-Confirmation
    • Booking-Process
    • Cancel-Order
    • Cart
    • Checkout-Process
    • Core
    • Date-Time
    • Emails
    • Functions
    • Global-Function
    • Global-Settings
    • Google-Calendar-Sync
    • ICS
    • Import-Booking
    • Labels
    • License
    • Menus
    • Meta-Boxes
    • Reschedule
    • Resources
    • Search-Widget
    • Special-Price
    • Uninstall
    • Validation
    • Variation-Lockout
    • Vendors
      • Dokan
      • WC-Vendors
    • View-Bookings
  • None

Classes

  • bkap_approve_booking
  • bkap_booking_confirmation
  • BKAP_Payment_Gateway

Class BKAP_Payment_Gateway

Class for adding Payment Gateways

WC_Payment_Gateway
Extended by BKAP_Payment_Gateway
Package: BKAP\Booking-Confirmation
Author: Tyche Softwares
Since: 2.6.0
Located at class-bkap-gateway.php

Methods summary

public
# __construct( )

Constructor for the gateway.

Constructor for the gateway.

Since

2.6.0
public
# admin_options( )

Admin Options for the payment gateway added.

Admin Options for the payment gateway added.

Since

2.6.0
public string|null
# process_payment( string|integer $order_id )

Process the payment when the payment method is selected as Requires Confirmation.

Process the payment when the payment method is selected as Requires Confirmation.

Parameters

$order_id
Order ID

Returns

string|null
When successfully completed creating order

Since

2.6.0
public
# thankyou_page( string|integer $order_id )

Display details on Thank You page

Display details on Thank You page

Parameters

$order_id
Order ID

Since

2.6.0
API documentation generated by ApiGen