Omnipay\PayPal\RestGateway::void PHP Méthode

void() public méthode

To to void a previously authorized payment.
public void ( array $parameters = [] ) : RestVoidRequest
$parameters array
Résultat Omnipay\PayPal\Message\RestVoidRequest
    public function void(array $parameters = array())
    {
        return $this->createRequest('\\Omnipay\\PayPal\\Message\\RestVoidRequest', $parameters);
    }

Usage Example

Exemple #1
0
 public function testVoid()
 {
     $request = $this->gateway->void(array('transactionReference' => 'abc123'));
     $this->assertInstanceOf('\\Omnipay\\PayPal\\Message\\RestVoidRequest', $request);
     $this->assertSame('abc123', $request->getTransactionReference());
     $endPoint = $request->getEndpoint();
     $this->assertSame('https://api.paypal.com/v1/payments/authorization/abc123/void', $endPoint);
     $data = $request->getData();
     $this->assertEmpty($data);
 }