parameters:
  payment_term_type: 'payment_term'
  payment_term_label: 'Payment Term'

Oro\Bundle\LocaleBundle\Entity\LocalizedFallbackValue:
    paymentTermLabel:
        string: '<{payment_term_label}>'

Oro\Bundle\PaymentTermBundle\Entity\PaymentTermSettings:
    paymentTermSettings:
        __calls:
            - addLabel: ['@paymentTermLabel']
            - addShortLabel: ['@paymentTermLabel']
        channel: '@paymentTermIntegration'

Oro\Bundle\IntegrationBundle\Entity\Channel:
    paymentTermIntegration:
        type: '<{payment_term_type}>'
        name: '<{payment_term_label}>'
        enabled: true
        organization: '@organization'
        transport: '@paymentTermSettings'
