/home/techb158/ileadtechnology.com/SSM/vendor/razorpay/razorpay/src
NameSizeModeActions
Errors/-0755rm
Addon.php3810644editdlrm
Api.php16480644editdlrm
ArrayableInterface.php1770644editdlrm
Card.php1820644editdlrm
Collection.php3040644editdlrm
Customer.php7210644editdlrm
Entity.php55230644editdlrm
Invoice.php23710644editdlrm
Order.php5630644editdlrm
Payment.php18340644editdlrm
Plan.php3410644editdlrm
Refund.php3870644editdlrm
Request.php59470644editdlrm
Resource.php10630644editdlrm
Settlement.php8390644editdlrm
Subscription.php7550644editdlrm
Token.php6770644editdlrm
Transfer.php14420644editdlrm
Utility.php22230644editdlrm
VirtualAccount.php7490644editdlrm
Edit: /home/techb158/ileadtechnology.com/SSM/vendor/razorpay/razorpay/src/Payment.php (1834B)
getEntityUrl() . $this->id; return $this->request(Requests::PATCH, $url, $attributes); } /** * @param $id Payment id */ public function refund($attributes = array()) { $refund = new Refund; $attributes = array_merge($attributes, array('payment_id' => $this->id)); return $refund->create($attributes); } /** * @param $id Payment id */ public function capture($attributes = array()) { $relativeUrl = $this->getEntityUrl() . $this->id . '/capture'; return $this->request('POST', $relativeUrl, $attributes); } public function transfer($attributes = array()) { $relativeUrl = $this->getEntityUrl() . $this->id . '/transfers'; return $this->request('POST', $relativeUrl, $attributes); } public function refunds() { $refund = new Refund; $options = array('payment_id' => $this->id); return $refund->all($options); } public function transfers() { $transfer = new Transfer(); $transfer->payment_id = $this->id; return $transfer->all(); } public function bankTransfer() { $relativeUrl = $this->getEntityUrl() . $this->id . '/bank_transfer'; return $this->request('GET', $relativeUrl); } }