Annexe : Référence sur les passerelles externes
| Paramètre | Valeur | Détails | 
|---|---|---|
| userid | ID de l’utilisateur de la passerelle | Requis | 
| password | Mot de passe de la passerelle | 
               Requis Chaîne de caractères URL codée en Base64  | 
          
| merchantid | ID fournisseur/marchand de la passerelle | Facultatif | 
| customercode | ID client pour la commande/facture | Requis | 
| address | Adresse du client | Facultatif | 
| city | Ville client | Facultatif | 
| state | État client | Facultatif | 
| zip | Code postal client | Facultatif | 
| invoice | Numéro de commande ou de facture associé à la demande | Requis | 
| Montant | Montant décimal de la transaction | Requis | 
| levelIIIdata | Données de niveau III | 
               Facultatif Chaîne Base64 Voir la section sur les données de niveau III ci-dessous  | 
          
| urlresponse | Page de réponse à renvoyer après traitement | 
               Requis Chaîne Base64 Il s'agira du point de terminaison CCIWebResponse.aspx du service web relais actuel  | 
          
| réceptions | Vrai | Valeur codée en dur envoyée automatiquement pour toutes les intégrations | 
| redirecttype | Autonome | Valeur codée en dur envoyée pour toutes les intégrations | 
| sessionid | ID de la session Web en cours | |
| referencenumber | Numéro de référence antérieur de la passerelle | Obligatoire pour les retours ou les transactions répétées | 
| token | Jeton de carte de la passerelle | Requis pour transactions répétées | 
| type | Type de transaction | 
               Valeurs : "auth", "credit", "force", "createtoken", "moto", "recurringauth", "return", "repeatsale", "repeatauth", "reversal", "sale", "recurringsale", "void"  | 
          
| CardExpMonth | Mois d'expiration de la carte | 
               Facultatif MM  | 
          
| CardExpYear | 
               Année d’expiration de la carte Année  | 
            
               Facultatif AA  | 
          
Données de niveau III
    <LevelIIIData>
            <Header>
                <CustomerCode></CustomerCode>
                <ShiptofromZIPcode></ShiptofromZIPcode>
                <VATinvoicereferencenumber></VATinvoicereferencenumber>
              <VATtaxamountrate></VATtaxamountrate>
              <Freightshippingamount></Freightshippingamount>
              <Dutyamount></Dutyamount>
              <Orderdate></Orderdate>
              <Discountamount></Discountamount>
            </Header>
            <Products>
                <product>
                    <ItemCommodityCode></ItemCommodityCode>
                    <ItemDescription></ItemDescription>
                    <ItemSequenceNumber></ItemSequenceNumber>
                    <LineItemTotal></LineItemTotal>
                    <ProductCode></ProductCode>
                    <Quantity></Quantity>
                    <Selected></Selected>
                    <UnitCost></UnitCost>
                    <UnitofMeasureCode></UnitofMeasureCode>
                </product>
                <product>
                    <ItemCommodityCode></ItemCommodityCode>
                    <ItemDescription></ItemDescription>
                    <ItemSequenceNumber></ItemSequenceNumber>
                    <LineItemTotal></LineItemTotal>
                    <ProductCode></ProductCode>
                    <Quantity></Quantity>
                    <Selected></Selected>
                    <UnitCost></UnitCost>
                    <UnitofMeasureCode></UnitofMeasureCode>
                </product>
            </Products>
</LevelIIIData>
ProcessRecurringSaleRequest
    <ProcessRecurringSaleRequest>
              <MerchantId></MerchantId>
              <Password></Password>
              <UserId></UserId>
              <Amount></Amount>
              <AuthorizationNumber></AuthorizationNumber>
              <CardExpirationDate xsi:nil="true" />
              <CardLastFourDigits xsi:nil="true" />
              <CardNumber xsi:nil="true" />
              <CardVerificationNumber xsi:nil="true" />
              <CustomerBillingAddress xsi:nil="true" />
              <CustomerCity xsi:nil="true" />
              <CustomerCode></CustomerCode>
              <CustomerEmailAddress xsi:nil="true" />
              <CustomerPhone xsi:nil="true" />
              <CustomerState xsi:nil="true" />
              <CustomerZipCode xsi:nil="true" />
              <InvoiceDetail></InvoiceDetail>
              <InvoiceNumber></InvoiceNumber>
              <MagneticData xsi:nil="true" />
              <NameOnCard xsi:nil="true" />
              <ReferenceNumber xsi:nil="true" />
              <TaxAmount></TaxAmount>
              <TransactionType></TransactionType>
              <RecurringSaleTokenId></RecurringSaleTokenId>
          </ProcessRecurringSaleRequest>
ProcessCreditCardRequest
    <ProcessCreditCardRequest>
              <MerchantId></MerchantId>
              <Password></Password>
              <UserId></UserId>
              <Amount></Amount>
              <AuthorizationNumber></AuthorizationNumber>
              <CardExpirationDate xsi:nil="true" />
              <CardLastFourDigits></CardLastFourDigits>
              <CardNumber xsi:nil="true" />  --token
              <CardVerificationNumber xsi:nil="true" />
              <CustomerBillingAddress />
              <CustomerCity />
              <CustomerCode></CustomerCode>
              <CustomerEmailAddress xsi:nil="true" />
              <CustomerPhone xsi:nil="true" />
              <CustomerState />
              <CustomerZipCode></CustomerZipCode>
              <InvoiceDetail>encoded level III data</InvoiceDetail>
              <InvoiceNumber></InvoiceNumber>
              <MagneticData xsi:nil="true" />
              <NameOnCard xsi:nil="true" />
              <ReferenceNumber></ReferenceNumber>
              <TaxAmount></TaxAmount>
              <TransactionType> </TransactionType>
          </ProcessCreditCardRequest>
SLProcessCreditCardResponse
  <SLProcessCreditCardResponse>
              <Message></Message>
              <Result></Result>
              <AutorizationNumber></AutorizationNumber>
              <CardType xsi:nil="true" />
              <ParameterValidationResultList xsi:nil="true" />
              <ReferenceNumber></ReferenceNumber>
              <TraceNumber xsi:nil="true" />
         </SLProcessCreditCardResponse>