<?php

use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;

// This file has been auto-generated by the Symfony Dependency Injection Component for internal use.
// Returns the public 'PsCheckout\Core\Order\Builder\OrderPayloadBuilder' shared service.

return $this->services['PsCheckout\\Core\\Order\\Builder\\OrderPayloadBuilder'] = new \PsCheckout\Core\Order\Builder\OrderPayloadBuilder(($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\BaseNodeBuilder'] ?? $this->load('getBaseNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\AmountBreakdownNode'] ?? ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\AmountBreakdownNode'] = new \PsCheckout\Core\Order\Builder\Node\AmountBreakdownNode())), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\ShippingNodeBuilder'] ?? $this->load('getShippingNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\CardPaymentSourceNodeBuilder'] ?? $this->load('getCardPaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\SupplementaryDataNodeBuilder'] ?? $this->load('getSupplementaryDataNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PayPalPaymentSourceNodeBuilder'] ?? $this->load('getPayPalPaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\GooglePayPaymentSourceNodeBuilder'] ?? $this->load('getGooglePayPaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PaymentSource\\VenmoPaymentSourceNodeBuilder'] ?? $this->load('getVenmoPaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PuiPaymentSourceNodeBuilder'] ?? $this->load('getPuiPaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PaymentSource\\IdealPaymentSourceNodeBuilder'] ?? $this->load('getIdealPaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PaymentSource\\MybankPaymentSourceNodeBuilder'] ?? $this->load('getMybankPaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PaymentSource\\EpsPaymentSourceNodeBuilder'] ?? $this->load('getEpsPaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PaymentSource\\P24PaymentSourceNodeBuilder'] ?? $this->load('getP24PaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PaymentSource\\BlikPaymentSourceNodeBuilder'] ?? $this->load('getBlikPaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PaymentSource\\BancontactPaymentSourceNodeBuilder'] ?? $this->load('getBancontactPaymentSourceNodeBuilderService.php')), ($this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PaymentSource\\ApplePayPaymentSourceNodeBuilder'] ?? $this->load('getApplePayPaymentSourceNodeBuilderService.php')));
