﻿<?xml version="1.0" encoding="utf-8"?>
<package xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
  dslVersion="1.0.0.0"
  Id="78d8bcdd-de6f-4cf1-99d1-70fa6d566758"
  name="GoogleCheckout"
  visibility="Private" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
  <referencesInternal>
    <reference
      Id="e7a95054-c472-4ff4-ae8e-789e35490bcf"
      handle="viewcode://./CodeSchema_Namespace?Namespace=PaymentHelper.Methods.GoogleCheckout"
      tag="ViewCode" />
  </referencesInternal>
  <packagedElements>
    <packageHasNamedElement>
      <class
        Id="2c01f58b-4809-4320-9e05-85ec06dd8220"
        name="MethodNameProcessor"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <referencesInternal>
          <reference
            Id="5a1ddda4-b89a-4797-9d91-28f3e7d65008"
            handle="viewcode://./CodeSchema_Class?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor"
            tag="ViewCode" />
        </referencesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="c2841578-35ff-42ae-8e2d-a4e2418c56f4">
            <interfaceMoniker
              Id="2e34ac52-3950-44bf-ae07-8391b2628d05"
              LastKnownName="IPaymentMethod"
              LastKnownLocation="Package_1602.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="3fca2fb5-757f-4c21-8bc2-f854bdfd0780"
            isSubstitutable="false">
            <classMoniker
              Id="50c3e566-1fcf-4bce-985e-1870e3c0ea48"
              LastKnownName="BaseExtension"
              LastKnownLocation="Package6_1602.uml" />
          </generalization>
          <generalization
            Id="565bcc68-28a1-4862-a6bd-e3ee128283d9"
            isSubstitutable="false">
            <classMoniker
              Id="c025dd94-3372-4eec-937e-8ed6d3a2f394"
              LastKnownName="BaseExtension"
              LastKnownLocation="Package_1620.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="7952f886-72d9-481f-b3bf-0b4510d01b90"
            isDerived="false"
            sourceEndRoleName="GoogleCheckoutProcessor"
            targetEndRoleName="PaymentMethodType"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="61bce621-b57a-4687-9f60-ccc15ba988f2"
              LastKnownName="PaymentMethodType"
              LastKnownLocation="Package_1602.uml" />
            <description>Property PaymentMethodType references type PaymentMethodType.</description>
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f6f2ec65-6172-4d9a-a0e3-d1d8d0552eb1"
                  name="GoogleCheckoutProcessor"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false">
                  <lowerValueInternal>
                    <literalString
                      Id="972e1974-fa0c-4c5a-8cb2-4efe11a55d7d"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="a75257bc-094e-4dcc-9aad-c84225d39859"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="085fa6bd-31a5-433f-823d-d6491c5032e3"
                  name="PaymentMethodType"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="8f8f8337-e170-46ee-be00-1a4dcb676715"
                      name="Lower"
                      value="1" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="00940623-3c8e-4fbf-8fa8-7372b7110ab0"
                      name="Upper"
                      value="1" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="b0861251-8179-4ad9-8b6c-6c07e256f68f"
            name="PaymentMethodType"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <referencesInternal>
              <reference
                Id="df62b3ea-e70c-40c4-a335-08a9f18fb43a"
                handle="viewcode://./CodeSchema_Property?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=PaymentMethodType"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="75d96b19-89c0-4caf-bbae-f308e1986e5e"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53dd16e5-83e4-483b-b8ee-8cc15638156d">
                    <propertyInstance
                      Id="6207df4d-1c89-42a0-b10c-aed226eef539"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c724d233-393a-40c1-865f-ad6dbfd3ee4b">
                    <propertyInstance
                      Id="2dcb8af0-749b-4179-8f5d-ae16b801f16b"
                      name="Get"
                      value="public" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1e1a6df9-a310-4798-8a91-651eba958307">
                    <propertyInstance
                      Id="ef9cefe5-2a8a-4484-b333-d9503efb7db3"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="90f3253d-cf32-4472-b332-b31c8cbc816c">
                    <propertyInstance
                      Id="1063ea75-7872-47b2-ad7b-eff5b470b51a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9098120-755a-47fc-853f-1facd98f1107">
                    <propertyInstance
                      Id="e6723580-5995-4c96-b55a-15f6ed6639a5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cd253601-0ae2-44dd-9d97-8b596a9ac54f">
                    <propertyInstance
                      Id="254cb25d-396e-4ef5-8a8b-c146b6eee4ba"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <enumerationMoniker
                Id="61bce621-b57a-4687-9f60-ccc15ba988f2"
                LastKnownName="PaymentMethodType"
                LastKnownLocation="Package_1602.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="b5116d44-258b-443c-860c-6cfb6d2f9235"
            name="SupportCapture"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <referencesInternal>
              <reference
                Id="2055a288-aca9-4d33-84bf-c608d064e5a4"
                handle="viewcode://./CodeSchema_Property?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=SupportCapture"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1d025a0c-776a-42ac-b7cd-e71e510bd31e"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="264ab46a-edbd-4281-8ac0-b5fc9b06b674">
                    <propertyInstance
                      Id="10f5aca4-62e5-418e-ab99-27c5ab423cf0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e4b2c75-3e1b-458c-95b4-d783acc6e544">
                    <propertyInstance
                      Id="9a025060-70a2-430f-97e9-8ec57e6df4e4"
                      name="Get"
                      value="public" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c641a068-523e-4ea7-8c62-df858fc965f9">
                    <propertyInstance
                      Id="b66dc837-8224-4e63-a499-22d87d972e39"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c070562f-7a96-4661-9276-83c2bec1bffe">
                    <propertyInstance
                      Id="4dd9d194-e1d1-4e36-a3cb-7ed72c43da95"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="67646edf-b39e-41e4-bfd5-2584e1e0040e">
                    <propertyInstance
                      Id="1d4a1f53-ef00-46fe-8e55-c3415d28bd75"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9253b5de-f085-4c35-84d5-ecdec886fc04">
                    <propertyInstance
                      Id="5d1e2e4a-ddbd-4c52-af16-703599e5f1d2"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelDiagram.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="c707172b-8488-415d-afc5-99e270407c89"
            name="SupportRefund"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <referencesInternal>
              <reference
                Id="fe1523ad-0fef-4579-9e10-f32d5f5326c6"
                handle="viewcode://./CodeSchema_Property?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=SupportRefund"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="826f2c93-2f18-4f36-aee6-918cb214c592"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="44d8c98c-16eb-4853-a28c-ab93bd1a7984">
                    <propertyInstance
                      Id="5ece9e56-28fe-4629-b384-3948e90b1a04"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="98dc6463-5f3b-42a4-aaf0-fef7788fd34d">
                    <propertyInstance
                      Id="3687d206-9e9c-415a-8df0-f5265c71f2fe"
                      name="Get"
                      value="public" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="428c3b38-f325-41aa-98a2-4b8d18ef651a">
                    <propertyInstance
                      Id="65147aeb-95bc-499c-87c4-a892658d4b8a"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="451b8f78-4c81-4e30-bd35-d18d1d9a23e0">
                    <propertyInstance
                      Id="02fd236c-059d-4f73-83f2-4e2ab982c254"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="95acad17-629f-4465-9d36-1da75a5662ae">
                    <propertyInstance
                      Id="d950251f-2dd4-4292-ba5f-0c7b06fbfe19"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e0b00d20-cdde-4a06-aa2b-e2c352221911">
                    <propertyInstance
                      Id="1fb0dc63-b8e6-41e2-b99a-848d4161a8cd"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelDiagram.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="efb246a3-e410-4f37-874c-3f252c9093c1"
            name="SupportVoid"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <referencesInternal>
              <reference
                Id="f39bbbe9-6a7b-4b76-b007-ceba726555f9"
                handle="viewcode://./CodeSchema_Property?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=SupportVoid"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="434e66d4-a5b9-478b-bb83-ad31d865687f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2d82ebff-a503-4506-8232-51922524166b">
                    <propertyInstance
                      Id="f2959e0b-382f-46cf-858c-9d78c14ab7c0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3e4b3fe0-29b0-4e96-ac00-0681efdf1ca6">
                    <propertyInstance
                      Id="1b994211-f1c7-485d-8bdc-94fd62c1b885"
                      name="Get"
                      value="public" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="743e2a38-cd19-4573-a1f7-d7bfaf8a83fd">
                    <propertyInstance
                      Id="a42208c0-da0f-4444-b410-ccd5e9a4cb07"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="799eea27-4b70-43ad-978b-21ace23cd9dd">
                    <propertyInstance
                      Id="0200d013-713b-451f-a882-ce8233c51153"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="767681f3-28a5-4daa-939a-f149fbe37a37">
                    <propertyInstance
                      Id="b9f39b6d-2a89-4be4-b8c2-bb18e90624c8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="40745ff9-7ad8-46ce-a2c2-6e0c5189ab29">
                    <propertyInstance
                      Id="06663ba1-5c9f-4b84-bafa-6f54a9e5cf89"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelDiagram.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="17c20636-fd41-4c13-bf5b-2259f2fa11b0"
            name="AcceptCurrency"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="4b34bd10-abad-43bb-85d2-8951f6f81cf1"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=AcceptCurrency OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0b1fa1cf-44f7-47e0-9b0c-b65401abecf7"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e9190f34-c891-4440-91ef-fc30dc5c677f">
                    <propertyInstance
                      Id="314d3c1f-8f5b-4707-9868-2ce4b4643329"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3af8f8df-b0ee-4cac-8d31-7ce41153e873">
                    <propertyInstance
                      Id="2491093e-f9a6-45f4-8c76-5003c6a1c483"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e6c52092-d9ea-41cb-a4bf-2b8e59f20c4b">
                    <propertyInstance
                      Id="5cf9810e-391a-4d83-873a-0e8decd7dd65"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cc453ca6-0e76-47fe-9b75-4ddee36b0656">
                    <propertyInstance
                      Id="77d9ac07-feac-48cc-8034-11a2a85ac1a4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b04f7bb7-d9b2-4f32-81a9-5c7bc55bc69c">
                    <propertyInstance
                      Id="833fd56b-4830-4a47-a47c-8e9d8aecdd2d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a8569648-210b-4559-bba0-a713368702c2"
                  direction="Return">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelDiagram.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fffb3b6f-c455-4540-b82d-ccf491cce7c8"
                  name="currencyCode"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="b91a8b9c-e837-4b70-a032-237fbdeb173a"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=AcceptCurrency OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String)]) ParameterIdentifier=currencyCode"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelDiagram.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="bf3e7898-d595-4f44-8b98-6cb5436ecb5f"
            name="Capture"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="96487289-26c7-4456-83f1-3cf1e5501d94"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=Capture OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper/bin/Debug/PaymentHelper.dll&quot; Namespace=PaymentHelper Type=CapturePaymentRequest)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4b28fa47-859a-42b4-9727-d5ab298d874d"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="778c7a8d-090d-468f-ba8d-1126431b520c">
                    <propertyInstance
                      Id="febe02c9-f681-450a-acef-df439c59c12a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="529f9b80-95e2-4a88-9547-0b941f0ccf9f">
                    <propertyInstance
                      Id="e28740b1-57d3-46b9-92f4-064ae7576334"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="06f02099-1022-4547-b2c1-9ada90a8500b">
                    <propertyInstance
                      Id="a8e7a070-eaf5-425c-b102-bad2309bc417"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="443e223f-2534-45ca-9a80-598de07fc4fd">
                    <propertyInstance
                      Id="77a50147-de1c-4f0b-91fb-9f069df65c9c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63c25092-f7fc-4204-b9bd-de73d8b65758">
                    <propertyInstance
                      Id="30ddbc62-2be6-4f79-a898-d7a6139a0a97"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0db5bc85-88ca-4f6f-a54e-8dafa5ecbdaa"
                  direction="Return">
                  <type_NamedElement>
                    <classMoniker
                      Id="f9472e5d-50f7-4e86-85de-9e55b15fbf1a"
                      LastKnownName="CapturePaymentResult"
                      LastKnownLocation="Package_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4b47ab7a-0152-4d2a-9947-f5d5936ac893"
                  name="capturePaymentRequest"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="2e404c63-a582-4c38-a071-13838df2da9f"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=Capture OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper/bin/Debug/PaymentHelper.dll&quot; Namespace=PaymentHelper Type=CapturePaymentRequest)]) ParameterIdentifier=capturePaymentRequest"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="b8e1009e-106e-4204-8f22-bc7dfc43b9eb"
                      LastKnownName="CapturePaymentRequest"
                      LastKnownLocation="Package_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="ec818023-1bb6-4e33-ba03-ac2b847e571d"
            name="GetConfigurationRoute"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="8b672018-6146-4d09-aa2f-6375826a4e80"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetConfigurationRoute OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/System.Web.dll&quot; Namespace=System.Web.Routing Type=RouteValueDictionary)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9a77a3d1-39e7-403e-9738-611d69eb398e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0e42d60c-bb42-447d-94e9-b29f089bd5d8">
                    <propertyInstance
                      Id="a43ca1f8-a680-4fea-b24b-69dbd2ec909c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e61063ee-001b-434a-ae1f-2ab637da1ea5">
                    <propertyInstance
                      Id="928b694b-b641-4362-b8b5-7ab6c0e8eea7"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e3913145-4610-4d56-8b16-d40ecff077ba">
                    <propertyInstance
                      Id="a0aa2451-cb4c-466a-a1d3-4a68f4fac2aa"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="714ebfb0-7213-4ed1-b7b5-1d5fb7c4bb3a">
                    <propertyInstance
                      Id="fdc583a5-1b43-4d39-8107-962e60826986"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="37603e9a-6700-4a81-8cfd-35350574cb42">
                    <propertyInstance
                      Id="9beda22f-f7e6-483a-bb2a-c79ccc580c0e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4c027488-01a1-4f1c-92bb-18f2915f1a79"
                  name="actionName"
                  direction="Out">
                  <referencesInternal>
                    <reference
                      Id="1f780f9c-9411-4d95-a71d-67dbb335ed5b"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetConfigurationRoute OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/System.Web.dll&quot; Namespace=System.Web.Routing Type=RouteValueDictionary)]) ParameterIdentifier=actionName"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelDiagram.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="69948762-4dfe-4021-a51a-92c33ab4f462"
                  name="controllerName"
                  direction="Out">
                  <referencesInternal>
                    <reference
                      Id="ede3ae3e-46a9-4d5f-b45d-52e1ef1aef3e"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetConfigurationRoute OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/System.Web.dll&quot; Namespace=System.Web.Routing Type=RouteValueDictionary)]) ParameterIdentifier=controllerName"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelDiagram.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2b25420b-68df-40d5-a3a6-b0400a3258f8"
                  name="routeValues"
                  direction="Out">
                  <referencesInternal>
                    <reference
                      Id="48d8976b-e6e2-42b4-88ee-680a7cf353d9"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetConfigurationRoute OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/System.Web.dll&quot; Namespace=System.Web.Routing Type=RouteValueDictionary)]) ParameterIdentifier=routeValues"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="07d68fe2-658e-4800-a595-1aef206180cc"
                      LastKnownName="RouteValueDictionary"
                      LastKnownLocation="Package5_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="76fb29d5-b97a-448c-b9dd-b2d196de5f11"
            name="GetPaymentInfoRoute"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="ad625c0c-140d-4229-aaac-3c4cdc748faa"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetPaymentInfoRoute OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/System.Web.dll&quot; Namespace=System.Web.Routing Type=RouteValueDictionary)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="954c650b-5490-4de2-a47c-c3b014cae557"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4628016f-8546-4c3d-9626-6206ef87a11a">
                    <propertyInstance
                      Id="a3ea4f56-4d0c-48f5-8399-c3ff92d17054"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="76899716-cb78-461b-8f3f-905481e844ef">
                    <propertyInstance
                      Id="47c2f945-0e65-4667-a748-e6aa0dc9d244"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bdf7efad-3aaa-4f75-b5a7-c6384d18ee07">
                    <propertyInstance
                      Id="17ba5dd9-b56e-4046-900d-545944406ebf"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="11bde060-c06e-45a4-afd5-b287126acbce">
                    <propertyInstance
                      Id="fda8ac75-75c3-406c-96cd-58b60447d7e6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eedb73b3-887b-4053-976f-9d39b06ff2a8">
                    <propertyInstance
                      Id="a13ea1e9-3369-4213-964d-a41ca3740215"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="deb62696-b138-464d-87ee-e2724616e338"
                  name="actionName"
                  direction="Out">
                  <referencesInternal>
                    <reference
                      Id="0faab8dc-cd4b-4973-be7e-1f4161f9e2a4"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetPaymentInfoRoute OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/System.Web.dll&quot; Namespace=System.Web.Routing Type=RouteValueDictionary)]) ParameterIdentifier=actionName"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelDiagram.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8e04692c-b154-4d90-93bf-c6079926ef5f"
                  name="controllerName"
                  direction="Out">
                  <referencesInternal>
                    <reference
                      Id="4f3698a8-ebd3-4af3-95e0-e28a792c3a6f"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetPaymentInfoRoute OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/System.Web.dll&quot; Namespace=System.Web.Routing Type=RouteValueDictionary)]) ParameterIdentifier=controllerName"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelDiagram.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4b0f9158-1e17-45f5-9566-151e8016781a"
                  name="routeValues"
                  direction="Out">
                  <referencesInternal>
                    <reference
                      Id="190d4fb1-b469-40bb-ac94-0add3b13e288"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetPaymentInfoRoute OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/mscorlib.dll&quot; Namespace=System Type=String),(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/System.Web.dll&quot; Namespace=System.Web.Routing Type=RouteValueDictionary)]) ParameterIdentifier=routeValues"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="07d68fe2-658e-4800-a595-1aef206180cc"
                      LastKnownName="RouteValueDictionary"
                      LastKnownLocation="Package5_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="797f80c8-6bc6-46eb-82bf-4898ad86aa20"
            name="ProcessPayment"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="ba4e7d7f-5a3d-42fe-9a9b-7c670cbb013d"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=ProcessPayment OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper/bin/Debug/PaymentHelper.dll&quot; Namespace=PaymentHelper Type=ProcessPaymentRequest)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="61d08617-83e4-4bfe-a2dc-abea4295f352"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cbc33b17-921f-432d-9131-337a594ddf0b">
                    <propertyInstance
                      Id="6aed9b42-6aa5-43d2-994f-5a9599785308"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="882c046e-c50e-4aa2-871a-d03497ba1efb">
                    <propertyInstance
                      Id="f1e2044b-d8eb-4cdb-b73f-e53f57448516"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3af4aebf-0156-4cd5-b167-86424c4198c7">
                    <propertyInstance
                      Id="c9b36374-bbd1-4c63-9a24-4b7b6adbff0c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1ea6f97a-2cfe-443a-a359-4bde8ff4a3e8">
                    <propertyInstance
                      Id="84440508-49ab-4786-8576-f84281b6cbab"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2ef81607-dfa6-4896-80e0-dec09d239210">
                    <propertyInstance
                      Id="36207bde-f853-4f3e-a02a-ad8f53e8a9d6"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0156ff58-4d68-46b6-836d-29c19537730c"
                  name="processPaymentRequest"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="fdf82bbc-ddfd-41d3-a142-b7107d44dee8"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=ProcessPayment OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper/bin/Debug/PaymentHelper.dll&quot; Namespace=PaymentHelper Type=ProcessPaymentRequest)]) ParameterIdentifier=processPaymentRequest"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="240e34d8-196e-4e77-85e8-dba76d9a69ab"
                      LastKnownName="ProcessPaymentRequest"
                      LastKnownLocation="Package_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="13f4fcb4-1382-4237-8767-7a03bbb5bd81"
            name="Refund"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="0cd5bedb-5371-4987-acf2-cc2f7a7804ee"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=Refund OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper/bin/Debug/PaymentHelper.dll&quot; Namespace=PaymentHelper Type=RefundPaymentRequest)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="04ccb201-269a-4512-b7d5-f6e8411fab4b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9121b5e8-7785-413d-b8d0-63ab00f73b9a">
                    <propertyInstance
                      Id="96cdfed3-4be5-4070-a214-16c61bc2ea6d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="977f6c0a-a2ad-4a8c-a230-f86ca2f9c10a">
                    <propertyInstance
                      Id="c03fd843-e67b-469b-9552-2be1a602b9cf"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c8d77e8f-b78a-49d0-ad57-96f52eb37d7c">
                    <propertyInstance
                      Id="2896afdc-8dc4-4ad9-a895-b85af325ca40"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3c51c17b-71bd-4be2-9024-9c444c5c2cd2">
                    <propertyInstance
                      Id="4981e547-7718-41bd-b9f1-744a225e767a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a36fc6fd-b4b6-41bc-b294-5bb0aa422c6a">
                    <propertyInstance
                      Id="668c2f81-ddd0-444e-87b1-acf9af756da3"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e21eabfa-054b-4609-a229-512e446a2446"
                  direction="Return">
                  <type_NamedElement>
                    <classMoniker
                      Id="71c603f0-ae01-4108-aeaa-ef259cf92a5a"
                      LastKnownName="RefundPaymentResult"
                      LastKnownLocation="Package_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f62ebbbd-848c-4ff6-a9e7-5cd1f3c411ee"
                  name="refundPaymentRequest"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="ec8d654a-4fb8-4281-8fb0-e302c4477d8c"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=Refund OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper/bin/Debug/PaymentHelper.dll&quot; Namespace=PaymentHelper Type=RefundPaymentRequest)]) ParameterIdentifier=refundPaymentRequest"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="c3f7bbf6-e362-4fa3-b535-42247402f9f0"
                      LastKnownName="RefundPaymentRequest"
                      LastKnownLocation="Package_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="a6eacd65-3574-4a4f-8955-7c28d191ccf8"
            name="RegisterRoutes"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="3d5ac690-7302-4827-a857-d43fc4a671ce"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=RegisterRoutes OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/System.Web.dll&quot; Namespace=System.Web.Routing Type=RouteCollection)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3eca13c7-3d1a-4be5-9487-94506a19e30b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eb6741c1-5623-4828-89ea-ea6c742fbdef">
                    <propertyInstance
                      Id="c7818c29-e3f0-4fd0-acca-974d360db05e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ff6ed5bc-a0c3-4669-9e7c-5b6708d95cf9">
                    <propertyInstance
                      Id="2efbf336-520f-475b-941b-51c5b2d16d33"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e4f1af3a-1bb3-4ad4-8247-aa64cfa4781b">
                    <propertyInstance
                      Id="62bef20d-39a8-4384-ab73-4aecfa1c3b8a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ac9af09d-64c2-41bb-b025-1e5d187dee13">
                    <propertyInstance
                      Id="48e3e971-bd52-49cc-8662-a117273b15c8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="08838fa6-0506-4cd3-887c-fe909d047165">
                    <propertyInstance
                      Id="348d5f2f-cdb8-4719-8b1b-9c1a64bef32d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6b8f9216-d19a-44d9-aae2-8e0d451591d7"
                  name="routes"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="789f0235-9393-4221-a9c6-96dd3a70cfbb"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=RegisterRoutes OverloadingParameters=[(Assembly=&quot;file:///C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/System.Web.dll&quot; Namespace=System.Web.Routing Type=RouteCollection)]) ParameterIdentifier=routes"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="bd5bdc93-8cf1-4a20-83b1-dfeae4ebb320"
                      LastKnownName="RouteCollection"
                      LastKnownLocation="Package5_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="b82ac202-dfc4-40a7-bafc-598e7e236c8f"
            name="Void"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="62d269c3-7873-4a2d-9ff3-29351861cb87"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=Void OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper/bin/Debug/PaymentHelper.dll&quot; Namespace=PaymentHelper Type=VoidPaymentRequest)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2cdc8f1d-8803-4f4f-a082-b822cef33c32"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="74c33343-b812-4957-ad31-97b9dfd7ef9b">
                    <propertyInstance
                      Id="0720cf06-1bb1-4736-b691-03797a1a5c88"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bc26fcb7-07e2-4c8e-8c44-1e1f56117e4c">
                    <propertyInstance
                      Id="793c38d6-eec1-4e6b-a1d0-bb408c038b55"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80417ed3-15de-4e39-b6eb-f6c4dce20a8e">
                    <propertyInstance
                      Id="24ad46cb-d808-45e0-90ea-1b823c89b2ba"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5fcec21-bfc1-4a24-a9ce-8ed45840f59c">
                    <propertyInstance
                      Id="e21ab369-65b4-4cce-bfa6-45eedd26e02f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cee0805c-efa5-4328-b62a-deb0b68008ae">
                    <propertyInstance
                      Id="a317845f-700f-4ba0-a8a5-e91d0ee04370"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="246a2aa6-91a5-4587-9cc7-aa15a4ea574a"
                  direction="Return">
                  <type_NamedElement>
                    <classMoniker
                      Id="695ae6e3-a0ab-4185-9042-e7eceb2dea53"
                      LastKnownName="VoidPaymentResult"
                      LastKnownLocation="Package_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="c1e2f42f-a53b-420b-a0fc-4cc2918179f5"
                  name="voidPaymentRequest"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="2301564f-ef9c-4a2e-894c-24e568046948"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=Void OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper/bin/Debug/PaymentHelper.dll&quot; Namespace=PaymentHelper Type=VoidPaymentRequest)]) ParameterIdentifier=voidPaymentRequest"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="ef2c2e61-2017-4ca0-b535-b37d9c0f139e"
                      LastKnownName="VoidPaymentRequest"
                      LastKnownLocation="Package_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="535c9d97-79d3-4e13-a6aa-ad73349ae779"
            name="GetConfigModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="aa8cefa8-9743-44ed-8c88-32b75ee94836"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=GetConfigModel"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0f79ff19-f526-4ee0-ad73-e1c9c12a6acf"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b585520b-4a23-47d5-a941-7373651dc3a7">
                    <propertyInstance
                      Id="79745678-612c-49cc-97ad-12dd03e5fa59"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2012d72-a2a7-4b20-a3bb-033b773fabe4">
                    <propertyInstance
                      Id="57152640-493c-43e9-99e7-84c2fc55c8ce"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c0dae2d0-f285-4592-b348-27c419a7d210">
                    <propertyInstance
                      Id="dbd3b266-6565-4639-8445-adb666e0e0b7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6d755840-818b-443c-b45d-f52398b19234">
                    <propertyInstance
                      Id="924495d9-1d5b-46f1-b838-617b7c06fecd"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5d1555b1-61cb-482a-84b1-82212975c83c">
                    <propertyInstance
                      Id="71cdc34c-0fb6-4261-be7c-a4f1bc58f0e9"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1f9b3bfe-8c25-4fee-8039-50cdb55e8326"
                  direction="Return">
                  <type_NamedElement>
                    <classMoniker
                      Id="46284742-f4dd-42e0-9cb7-a223f5dc9ffe"
                      LastKnownName="PaymentHelperModel"
                      LastKnownLocation="Package9_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="6c4e1356-f9b4-4f0b-acaf-bf77009ed76f"
            name="GetControllerType"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="489d5e23-e198-464c-8345-15d6abbad68a"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=GetControllerType"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1884d1e2-44da-4b9b-8d93-c132bd6bd0a2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c1757c6c-5f52-4f42-9667-ebdded4afa66">
                    <propertyInstance
                      Id="1a38e8e0-1c15-452b-a861-c34e450961e2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0ce1727d-e4e8-4e10-8ae4-42518ab72fed">
                    <propertyInstance
                      Id="038b5606-bded-4f61-84ca-589fe0dbaedf"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="26b4a738-b895-497d-b168-a59f90af023c">
                    <propertyInstance
                      Id="6beecc73-0b11-4049-acb2-71d8a16128c5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e8ef6078-052f-45d0-be00-00bedf23f8ba">
                    <propertyInstance
                      Id="e8fe4b80-ddc5-494a-9bc1-dbe0e338918f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f9596072-34a6-47f9-8ef4-ea2bf6004651">
                    <propertyInstance
                      Id="fe2dff89-6a4b-4363-943a-9d42ea169718"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="79b4dd1a-e6cb-4b8f-b629-f4b53a241825"
                  direction="Return">
                  <type_NamedElement>
                    <classMoniker
                      Id="da0c54f0-d04a-4f47-981b-fc5a6add5fef"
                      LastKnownName="Type"
                      LastKnownLocation="Package1_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="0c275ed0-474e-441d-aef1-903e14a55889"
            name="GetHandlingFee"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="cd4eef98-9bee-4d3e-8cfc-dff68574731e"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=GetHandlingFee"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0e822d32-f9eb-40a1-87c6-dd5798e75487"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b64a8412-89b0-4cfc-b3b7-5e772031642d">
                    <propertyInstance
                      Id="aceb8aad-cf71-412f-86f9-9b7c69340216"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6923986f-a908-41e2-aeb2-f57eb9ce6726">
                    <propertyInstance
                      Id="cdb0123b-707e-4808-8388-fc00832753cd"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0f84f9f-32a4-4af5-afb2-13dd81543166">
                    <propertyInstance
                      Id="908d147f-7e86-4163-9525-f700de6748a5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2d85bf2-e72b-4112-9deb-d8f08b4d0157">
                    <propertyInstance
                      Id="37653ebc-814e-466d-a961-a9a570bde4e8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ade4e2b9-8ff7-4654-8015-695f88fe40a6">
                    <propertyInstance
                      Id="f49014ab-1ab8-46fe-b909-808fbb20d815"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f20d4da5-1f24-47dc-aba2-9d5d82453659"
                  direction="Return">
                  <type_NamedElement>
                    <classMoniker
                      Id="61ea2f14-a69f-4e91-92e6-abe31751b82b"
                      LastKnownName="Decimal"
                      LastKnownLocation="Package1_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="de7273aa-833a-4768-bf4a-4ecd256b60be"
            name="GetPaymentInfo"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="15e19e2d-ecdb-4cb4-a608-541a51b938ae"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetPaymentInfo OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper.Core/bin/Debug/PaymentHelper.Core.dll&quot; Namespace=PaymentHelper.Core Type=Order),(Assembly=&quot;file:///C:/Program Files/Microsoft ASP.NET/ASP.NET MVC 3/Assemblies/System.Web.Mvc.dll&quot; Namespace=System.Web.Mvc Type=FormCollection)])"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8d2aa304-c364-4ef4-a8e4-0b7d338eb2b5"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c1871f8e-0d41-448c-a54e-c6b860335b10">
                    <propertyInstance
                      Id="88aa925a-6562-4672-98f3-9f252375eb3e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="74946496-612b-4f6a-a83b-f175fd15b7e9">
                    <propertyInstance
                      Id="a01b40a7-0a3c-4a92-8477-c88e9da913e0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a601233f-3cfd-4b79-b42b-0381c554d6f1">
                    <propertyInstance
                      Id="2548c896-9495-4768-8aeb-3dff1b592609"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2cfce599-c0fd-4434-a9d3-70350328f8c5">
                    <propertyInstance
                      Id="fb5cf446-99aa-4fbc-9663-6b677dc615d9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="50a49b6e-3733-4c21-91d1-b7e9c9550be7">
                    <propertyInstance
                      Id="4088569a-bdd1-4f9f-8a1b-f433b44c4b95"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5f2e48b7-1bfb-4d05-8dd3-c4dca8b9fc55"
                  name="orderCurrent"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="2a356429-add3-4ae6-bf66-47e9967be85c"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetPaymentInfo OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper.Core/bin/Debug/PaymentHelper.Core.dll&quot; Namespace=PaymentHelper.Core Type=Order),(Assembly=&quot;file:///C:/Program Files/Microsoft ASP.NET/ASP.NET MVC 3/Assemblies/System.Web.Mvc.dll&quot; Namespace=System.Web.Mvc Type=FormCollection)]) ParameterIdentifier=orderCurrent"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="98151913-71c6-4bbf-9def-353d04e4ae51"
                      LastKnownName="Order"
                      LastKnownLocation="Package2_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1947f011-06c6-442c-b922-aa8e164f66cc"
                  name="collection"
                  direction="In">
                  <referencesInternal>
                    <reference
                      Id="edeb6e03-d38b-450e-859a-7a291915a0b5"
                      handle="viewcode://./CodeSchema_Parameter?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=(Name=GetPaymentInfo OverloadingParameters=[(Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/PaymentHelper.Core/bin/Debug/PaymentHelper.Core.dll&quot; Namespace=PaymentHelper.Core Type=Order),(Assembly=&quot;file:///C:/Program Files/Microsoft ASP.NET/ASP.NET MVC 3/Assemblies/System.Web.Mvc.dll&quot; Namespace=System.Web.Mvc Type=FormCollection)]) ParameterIdentifier=collection"
                      tag="ViewCode" />
                  </referencesInternal>
                  <type_NamedElement>
                    <classMoniker
                      Id="8f9ab2a6-40fe-4234-9682-dc0657475893"
                      LastKnownName="FormCollection"
                      LastKnownLocation="Package4_1602.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="90848784-d51c-479e-b97b-40da31878222"
            name="GoogleCheckoutProcessor"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <referencesInternal>
              <reference
                Id="2ae2beff-10c0-4927-ba83-c4c5c924d94c"
                handle="viewcode://./CodeSchema_Method?Assembly=&quot;file:///D:/My Projects/Projects/payment-helper/WebTest/PaymentHelper.WebTest/Extensions/PaymentHelper.Methods.GoogleCheckout/PaymentHelper.Methods.GoogleCheckout.dll&quot; Namespace=PaymentHelper.Methods.GoogleCheckout Type=GoogleCheckoutProcessor Member=.ctor"
                tag="ViewCode" />
            </referencesInternal>
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2c1b2070-b7fb-43e0-9262-498669d2fc21"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c51343f6-5b2a-4d7c-9c39-6fc5afea3d7f">
                    <propertyInstance
                      Id="9448ac39-bc52-45d2-acf6-e790393e134c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3f1c82cc-8b2a-47ac-b7b1-18be361e0e67">
                    <propertyInstance
                      Id="048cd625-3784-441d-a101-4774a5ff558e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1e01ec13-c720-45eb-8d72-1a186abd6e3c">
                    <propertyInstance
                      Id="8131fdde-6e38-41ee-b018-276be88860a2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="41dad4b8-6434-4c16-90eb-5e9fb83018e6">
                    <propertyInstance
                      Id="809829ed-0689-458e-814e-5986d2192dd9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a43834fb-549d-49d4-bacc-a10dd399bc88">
                    <propertyInstance
                      Id="9587f0b8-f3d1-4c8f-bfb0-38cf15c43061"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
  </packagedElements>
</package>