Braintree\Transaction::submitForPartialSettlement PHP Метод

submitForPartialSettlement() публичный статический Метод

public static submitForPartialSettlement ( $transactionId, $amount, $attribs = [] )
    public static function submitForPartialSettlement($transactionId, $amount, $attribs = [])
    {
        return Configuration::gateway()->transaction()->submitForPartialSettlement($transactionId, $amount, $attribs);
    }

Usage Example

Пример #1
0
 public function testSubmitForPartialSettlement_withInvalidParams()
 {
     $transaction = Braintree\Transaction::saleNoValidate(['amount' => '100.00', 'creditCard' => ['number' => '5105105105105100', 'expirationDate' => '05/12']]);
     $params = ['invalid' => 'invalid'];
     $this->setExpectedException('InvalidArgumentException', 'invalid keys: invalid');
     Braintree\Transaction::submitForPartialSettlement($transaction->id, '67.00', $params);
 }