Changeset View
Changeset View
Standalone View
Standalone View
src/tests/Feature/Controller/PaymentsMollieTest.php
Show First 20 Lines • Show All 710 Lines • ▼ Show 20 Lines | public function testRefundAndChargeback(): void | ||||
$mollie = PaymentProvider::factory('mollie'); | $mollie = PaymentProvider::factory('mollie'); | ||||
// Create a paid payment | // Create a paid payment | ||||
$payment = Payment::create([ | $payment = Payment::create([ | ||||
'id' => 'tr_123456', | 'id' => 'tr_123456', | ||||
'status' => PaymentProvider::STATUS_PAID, | 'status' => PaymentProvider::STATUS_PAID, | ||||
'amount' => 123, | 'amount' => 123, | ||||
'credit_amount' => 123, | |||||
'currency_amount' => 123, | 'currency_amount' => 123, | ||||
'currency' => 'CHF', | 'currency' => 'CHF', | ||||
'type' => PaymentProvider::TYPE_ONEOFF, | 'type' => PaymentProvider::TYPE_ONEOFF, | ||||
'wallet_id' => $wallet->id, | 'wallet_id' => $wallet->id, | ||||
'provider' => 'mollie', | 'provider' => 'mollie', | ||||
'description' => 'test', | 'description' => 'test', | ||||
]); | ]); | ||||
▲ Show 20 Lines • Show All 142 Lines • ▼ Show 20 Lines | public function testRefundAndChargebackForeignCurrency(): void | ||||
$mollie = PaymentProvider::factory('mollie'); | $mollie = PaymentProvider::factory('mollie'); | ||||
// Create a paid payment | // Create a paid payment | ||||
$payment = Payment::create([ | $payment = Payment::create([ | ||||
'id' => 'tr_123456', | 'id' => 'tr_123456', | ||||
'status' => PaymentProvider::STATUS_PAID, | 'status' => PaymentProvider::STATUS_PAID, | ||||
'amount' => 1234, | 'amount' => 1234, | ||||
'credit_amount' => 1234, | |||||
'currency_amount' => 1117, | 'currency_amount' => 1117, | ||||
'currency' => 'EUR', | 'currency' => 'EUR', | ||||
'type' => PaymentProvider::TYPE_ONEOFF, | 'type' => PaymentProvider::TYPE_ONEOFF, | ||||
'wallet_id' => $wallet->id, | 'wallet_id' => $wallet->id, | ||||
'provider' => 'mollie', | 'provider' => 'mollie', | ||||
'description' => 'test', | 'description' => 'test', | ||||
]); | ]); | ||||
▲ Show 20 Lines • Show All 196 Lines • Show Last 20 Lines |