|
@@ -8,6 +8,7 @@ use App\Data\Pagarme\Request\OrderRequestData\OrderPaymentData\OrderCreditCardDa
|
|
|
use App\Data\Pagarme\Request\OrderRequestData\OrderPaymentData\OrderPaymentData;
|
|
use App\Data\Pagarme\Request\OrderRequestData\OrderPaymentData\OrderPaymentData;
|
|
|
use App\Data\Pagarme\Request\OrderRequestData\OrderPaymentData\OrderPixData\OrderPixData;
|
|
use App\Data\Pagarme\Request\OrderRequestData\OrderPaymentData\OrderPixData\OrderPixData;
|
|
|
use App\Data\Pagarme\Request\OrderRequestData\OrderPaymentData\OrderSplitData\OrderSplitData;
|
|
use App\Data\Pagarme\Request\OrderRequestData\OrderPaymentData\OrderSplitData\OrderSplitData;
|
|
|
|
|
+use App\Data\Pagarme\Request\OrderRequestData\OrderPaymentData\OrderSplitData\OrderSplitOptionsData;
|
|
|
use App\Models\PaymentSplit;
|
|
use App\Models\PaymentSplit;
|
|
|
use Illuminate\Support\Collection;
|
|
use Illuminate\Support\Collection;
|
|
|
|
|
|
|
@@ -83,7 +84,12 @@ final readonly class OrderRequestData extends PagarmeData
|
|
|
amount: self::amountInCents((float) $split->gross_amount),
|
|
amount: self::amountInCents((float) $split->gross_amount),
|
|
|
recipientId: $split->gateway_transfer_target_reference,
|
|
recipientId: $split->gateway_transfer_target_reference,
|
|
|
type: 'flat',
|
|
type: 'flat',
|
|
|
- options: null,
|
|
|
|
|
|
|
+
|
|
|
|
|
+ options: new OrderSplitOptionsData(
|
|
|
|
|
+ chargeProcessingFee: false,
|
|
|
|
|
+ chargeRemainderFee: false,
|
|
|
|
|
+ liable: false,
|
|
|
|
|
+ ),
|
|
|
);
|
|
);
|
|
|
})
|
|
})
|
|
|
->values()
|
|
->values()
|