OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
cream
/
assets
/
payment
/
vendor
/
razorpay
/
razorpay
/
tests
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
π
..
-
05/19/2025 10:07:15 AM
rwxr-xr-x
π
AddonTest.php
1.64 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
ApiTest.php
1.46 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
CardTest.php
495 bytes
05/19/2025 10:07:15 AM
rw-r--r--
π
CoverageTest.php
12.77 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
CustomerTest.php
2.89 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
EmandateTest.php
3.36 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
ExceptionTest.php
2.05 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
FundTest.php
1.04 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
IinTest.php
245 bytes
05/19/2025 10:07:15 AM
rw-r--r--
π
InvoiceTest.php
3.36 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
ItemTest.php
2.38 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
OrdersTest.php
1.74 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
PaperNachTest.php
4.52 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
PartnerTest.php
10.28 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
PaymentLinkTest.php
9.43 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
PaymentTest.php
3.63 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
PlanTest.php
1.37 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
QrCodeTest.php
2.5 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
RefundTest.php
2.23 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
RegisterEmandateTest.php
4.78 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
RegisterNachTest.php
4.8 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
RequestTest.php
1.47 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
SettlementTest.php
2.52 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
SignatureVerificationTest.php
1.99 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
SubscriptionTest.php
3.68 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
TestCase.php
625 bytes
05/19/2025 10:07:15 AM
rw-r--r--
π
TokenTest.php
3.79 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
TransferTest.php
5.51 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
UpiTest.php
4.92 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
VirtualAccountTest.php
2.98 KB
05/19/2025 10:07:15 AM
rw-r--r--
π
bootstrap.php
70 bytes
05/19/2025 10:07:15 AM
rw-r--r--
Editing: SettlementTest.php
Close
<?php namespace Razorpay\Tests; use Razorpay\Api\Request; class SettlementTest extends TestCase { /** * Specify unique settlement id * for example : setl_IAj6iuvvTATqOM */ private $settlementId = "setl_IAj6iuvvTATqOM"; public function setUp(): void { parent::setUp(); } /** * Create on-demand settlement */ public function testCreateOndemandSettlement() { $data = $this->api->settlement->createOndemandSettlement(array("amount"=> 1221, "settle_full_balance"=> false, "description"=>"Testing","notes" => array("notes_key_1"=> "Tea, Earl Grey, Hot","notes_key_2"=> "Tea, Earl Grey⦠decaf."))); $this->assertTrue(is_array($data->toArray())); $this->assertTrue(in_array('settlement.ondemand',$data->toArray())); } /** * Fetch all settlements */ public function testAllSettlements() { $data = $this->api->settlement->all(); $this->assertTrue(is_array($data->toArray())); $this->assertTrue(in_array('collection',$data->toArray())); } /** * Fetch a settlement */ public function testFetchSettlement() { $data = $this->api->settlement->fetch($this->settlementId); $this->assertTrue(is_array($data->toArray())); $this->assertTrue(in_array('settlement',$data->toArray())); } /** * Settlement report for a month */ public function testReports() { $data = $this->api->settlement->reports(array("year"=>2021,"month"=>9)); $this->assertTrue(is_array($data->toArray())); } /** * Settlement recon */ public function testSettlementRecon() { $data = $this->api->settlement->settlementRecon(array('year' => 2021, 'month' => 9)); $this->assertTrue(is_array($data->toArray())); $this->assertArrayHasKey('items',$data); } /** * Fetch all on-demand settlements */ public function testFetchAllOndemandSettlement() { $data = $this->api->settlement->fetchAllOndemandSettlement(); $this->assertTrue(is_array($data->toArray())); $this->assertTrue(is_array($data['items'])); } /** * Fetch on-demand settlement by ID */ public function testFetchAllOndemandSettlementById() { $data = $this->api->settlement->fetch($this->settlementId)->TestFetchAllOndemandSettlementById(); $this->assertTrue(is_array($data->toArray())); $this->assertTrue(is_array($data['items'])); } }