Developers can customise the behaviour of the plugin through filter hooks. There are many useful filter hooks supported by this plugin, and Gravity Forms has many filter hooks too.
gf_windcave_invoice_ref
- string $invoice_ref
- array $form
- array $entry
- return: string
Change the invoice reference.
gf_windcave_invoice_trans_number
- string $transaction_id
- array $form
- array $entry
- return: string
Change the the invoice transaction reference; NB: must be unique for the PxPay account!
gf_windcave_invoice_txndata1
- string $data
- array $form
- array $entry
- return: string
Change the transaction custom data element 1.
gf_windcave_invoice_txndata2
- string $data
- array $form
- array $entry
- return: string
Change the transaction custom data element 2.
gf_windcave_invoice_txndata3
- string $data
- array $form
- array $entry
- return: string
Change the transaction custom data element 3.
gf_windcave_request
- webaware\gf_windcavepro\TransactionRequest $transRequest
- array $form
- array $entry
- return webaware\gf_windcavepro\TransactionRequest
Allow plugins/themes to modify the request object (all properties).