File tree Expand file tree Collapse file tree 1 file changed +22
-1
lines changed Expand file tree Collapse file tree 1 file changed +22
-1
lines changed Original file line number Diff line number Diff line change 12
12
* Omnipay gateway needs to define.
13
13
*
14
14
* @see AbstractGateway
15
- */
15
+ *
16
+ * @method \Omnipay\Common\Message\ResponseInterface authorize(array $options = array()) (Optional method)
17
+ * Authorize an amount on the customers card
18
+ * @method \Omnipay\Common\Message\ResponseInterface completeAuthorize(array $options = array()) (Optional method)
19
+ * Handle return from off-site gateways after authorization
20
+ * @method \Omnipay\Common\Message\ResponseInterface capture(array $options = array()) (Optional method)
21
+ * Capture an amount you have previously authorized
22
+ * @method \Omnipay\Common\Message\ResponseInterface purchase(array $options = array()) (Optional method)
23
+ * Authorize and immediately capture an amount on the customers card
24
+ * @method \Omnipay\Common\Message\ResponseInterface completePurchase(array $options = array()) (Optional method)
25
+ * Handle return from off-site gateways after purchase
26
+ * @method \Omnipay\Common\Message\ResponseInterface refund(array $options = array()) (Optional method)
27
+ * Refund an already processed transaction
28
+ * @method \Omnipay\Common\Message\ResponseInterface void(array $options = array()) (Optional method)
29
+ * Generally can only be called up to 24 hours after submitting a transaction
30
+ * @method \Omnipay\Common\Message\ResponseInterface createCard(array $options = array()) (Optional method)
31
+ * The returned response object includes a cardReference, which can be used for future transactions
32
+ * @method \Omnipay\Common\Message\ResponseInterface updateCard(array $options = array()) (Optional method)
33
+ * Update a stored card
34
+ * @method \Omnipay\Common\Message\ResponseInterface deleteCard(array $options = array()) (Optional method)
35
+ * Delete a stored card
36
+ */
16
37
interface GatewayInterface
17
38
{
18
39
/**
You can’t perform that action at this time.
0 commit comments