Open Journal Systems  3.3.0
vendor/omnipay/paypal/src/Message/ExpressCompletePurchaseRequest.php
1 <?php
2 
3 namespace Omnipay\PayPal\Message;
4 
8 class ExpressCompletePurchaseRequest extends ExpressCompleteAuthorizeRequest
9 {
10  public function getData()
11  {
12  $data = parent::getData();
13  $data['PAYMENTREQUEST_0_PAYMENTACTION'] = 'Sale';
14 
15  return $data;
16  }
17 
18  protected function createResponse($data)
19  {
20  return $this->response = new ExpressCompletePurchaseResponse($this, $data);
21  }
22 }
Omnipay\PayPal\Message\ExpressCompletePurchaseResponse
Definition: lib/vendor/omnipay/paypal/src/Message/ExpressCompletePurchaseResponse.php:8
Omnipay\PayPal\Message\ExpressCompletePurchaseRequest\getData
getData()
Definition: vendor/omnipay/paypal/src/Message/ExpressCompletePurchaseRequest.php:10
Omnipay\PayPal\Message
Definition: lib/vendor/omnipay/paypal/src/Message/AbstractRequest.php:6
Omnipay\PayPal\Message\ExpressCompletePurchaseRequest\createResponse
createResponse($data)
Definition: vendor/omnipay/paypal/src/Message/ExpressCompletePurchaseRequest.php:18