App\Soap\dealerbuilt\src\BaseApi\PushedPaymentType:
    properties:
        amount:
            expose: true
            access_type: public_method
            serialized_name: Amount
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getAmount
                setter: setAmount
            type: App\Soap\dealerbuilt\src\Models\MonetaryValueType
        attributes:
            expose: true
            access_type: public_method
            serialized_name: Attributes
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getAttributes
                setter: setAttributes
            type: App\Soap\dealerbuilt\src\BaseApi\PaymentAttributesType
        description:
            expose: true
            access_type: public_method
            serialized_name: Description
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getDescription
                setter: setDescription
            type: string
        externalPaymentId:
            expose: true
            access_type: public_method
            serialized_name: ExternalPaymentId
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getExternalPaymentId
                setter: setExternalPaymentId
            type: string
        isRefund:
            expose: true
            access_type: public_method
            serialized_name: IsRefund
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getIsRefund
                setter: setIsRefund
            type: bool
        paymentMethodKey:
            expose: true
            access_type: public_method
            serialized_name: PaymentMethodKey
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getPaymentMethodKey
                setter: setPaymentMethodKey
            type: string
        username:
            expose: true
            access_type: public_method
            serialized_name: Username
            xml_element:
                namespace: 'http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi'
            accessor:
                getter: getUsername
                setter: setUsername
            type: string
