Express


Click here for a complete list of operations.

PaymentAccountAutoUpdate

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /express.asmx HTTP/1.1
Host: certservices.elementexpress.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://services.elementexpress.com/PaymentAccountAutoUpdate"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <PaymentAccountAutoUpdate xmlns="https://services.elementexpress.com">
      <credentials>
        <AccountID>string</AccountID>
        <AccountToken>string</AccountToken>
        <AcceptorID>string</AcceptorID>
        <NewAccountToken>string</NewAccountToken>
      </credentials>
      <application>
        <ApplicationID>string</ApplicationID>
        <ApplicationName>string</ApplicationName>
        <ApplicationVersion>string</ApplicationVersion>
        <IntegrationType>string</IntegrationType>
      </application>
      <paymentAccount>
        <PaymentAccountID>string</PaymentAccountID>
        <PaymentAccountType>CreditCard or Checking or Savings or ACH or Other or OmniToken</PaymentAccountType>
        <PaymentBrand>string</PaymentBrand>
        <PaymentAccountReferenceNumber>string</PaymentAccountReferenceNumber>
        <TransactionSetupID>string</TransactionSetupID>
        <PASSUpdaterBatchStatus>Null or IncludedInNextBatch or NotIncludedInNextBatch</PASSUpdaterBatchStatus>
        <PASSUpdaterOption>Null or AutoUpdateEnabled or AutoUpdateDisabled</PASSUpdaterOption>
      </paymentAccount>
      <extendedParameters>
        <ExtendedParameters>
          <Key>string</Key>
          <Value />
        </ExtendedParameters>
        <ExtendedParameters>
          <Key>string</Key>
          <Value />
        </ExtendedParameters>
      </extendedParameters>
    </PaymentAccountAutoUpdate>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <PaymentAccountAutoUpdateResponse xmlns="https://services.elementexpress.com">
      <response>
        <PaymentAccount>
          <PaymentAccountID>string</PaymentAccountID>
          <PaymentAccountType>CreditCard or Checking or Savings or ACH or Other or OmniToken</PaymentAccountType>
          <PaymentBrand>string</PaymentBrand>
          <PaymentAccountReferenceNumber>string</PaymentAccountReferenceNumber>
          <TransactionSetupID>string</TransactionSetupID>
          <PASSUpdaterBatchStatus>Null or IncludedInNextBatch or NotIncludedInNextBatch</PASSUpdaterBatchStatus>
          <PASSUpdaterOption>Null or AutoUpdateEnabled or AutoUpdateDisabled</PASSUpdaterOption>
        </PaymentAccount>
        <ScheduledTask>
          <ScheduledTaskID>string</ScheduledTaskID>
          <ScheduledTaskRunLogID>string</ScheduledTaskRunLogID>
          <ScheduledTaskGroupID>string</ScheduledTaskGroupID>
          <ScheduledTaskName>string</ScheduledTaskName>
          <ScheduledTaskReferenceNumber>string</ScheduledTaskReferenceNumber>
          <RunFrequency>OneTimeFuture or Daily or Weekly or BiWeekly or Monthly or BiMonthly or Quarterly or SemiAnnually or Yearly or MonthlyLastDay</RunFrequency>
          <RunStartDate>string</RunStartDate>
          <RunUntilCancelFlag>False or True</RunUntilCancelFlag>
          <RunCycles>string</RunCycles>
          <ScheduledTaskStatus>Active or Disabled or Removed</ScheduledTaskStatus>
        </ScheduledTask>
        <QueryData>string</QueryData>
        <ServicesID>string</ServicesID>
      </response>
    </PaymentAccountAutoUpdateResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /express.asmx HTTP/1.1
Host: certservices.elementexpress.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <PaymentAccountAutoUpdate xmlns="https://services.elementexpress.com">
      <credentials>
        <AccountID>string</AccountID>
        <AccountToken>string</AccountToken>
        <AcceptorID>string</AcceptorID>
        <NewAccountToken>string</NewAccountToken>
      </credentials>
      <application>
        <ApplicationID>string</ApplicationID>
        <ApplicationName>string</ApplicationName>
        <ApplicationVersion>string</ApplicationVersion>
        <IntegrationType>string</IntegrationType>
      </application>
      <paymentAccount>
        <PaymentAccountID>string</PaymentAccountID>
        <PaymentAccountType>CreditCard or Checking or Savings or ACH or Other or OmniToken</PaymentAccountType>
        <PaymentBrand>string</PaymentBrand>
        <PaymentAccountReferenceNumber>string</PaymentAccountReferenceNumber>
        <TransactionSetupID>string</TransactionSetupID>
        <PASSUpdaterBatchStatus>Null or IncludedInNextBatch or NotIncludedInNextBatch</PASSUpdaterBatchStatus>
        <PASSUpdaterOption>Null or AutoUpdateEnabled or AutoUpdateDisabled</PASSUpdaterOption>
      </paymentAccount>
      <extendedParameters>
        <ExtendedParameters>
          <Key>string</Key>
          <Value />
        </ExtendedParameters>
        <ExtendedParameters>
          <Key>string</Key>
          <Value />
        </ExtendedParameters>
      </extendedParameters>
    </PaymentAccountAutoUpdate>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <PaymentAccountAutoUpdateResponse xmlns="https://services.elementexpress.com">
      <response>
        <PaymentAccount>
          <PaymentAccountID>string</PaymentAccountID>
          <PaymentAccountType>CreditCard or Checking or Savings or ACH or Other or OmniToken</PaymentAccountType>
          <PaymentBrand>string</PaymentBrand>
          <PaymentAccountReferenceNumber>string</PaymentAccountReferenceNumber>
          <TransactionSetupID>string</TransactionSetupID>
          <PASSUpdaterBatchStatus>Null or IncludedInNextBatch or NotIncludedInNextBatch</PASSUpdaterBatchStatus>
          <PASSUpdaterOption>Null or AutoUpdateEnabled or AutoUpdateDisabled</PASSUpdaterOption>
        </PaymentAccount>
        <ScheduledTask>
          <ScheduledTaskID>string</ScheduledTaskID>
          <ScheduledTaskRunLogID>string</ScheduledTaskRunLogID>
          <ScheduledTaskGroupID>string</ScheduledTaskGroupID>
          <ScheduledTaskName>string</ScheduledTaskName>
          <ScheduledTaskReferenceNumber>string</ScheduledTaskReferenceNumber>
          <RunFrequency>OneTimeFuture or Daily or Weekly or BiWeekly or Monthly or BiMonthly or Quarterly or SemiAnnually or Yearly or MonthlyLastDay</RunFrequency>
          <RunStartDate>string</RunStartDate>
          <RunUntilCancelFlag>False or True</RunUntilCancelFlag>
          <RunCycles>string</RunCycles>
          <ScheduledTaskStatus>Active or Disabled or Removed</ScheduledTaskStatus>
        </ScheduledTask>
        <QueryData>string</QueryData>
        <ServicesID>string</ServicesID>
      </response>
    </PaymentAccountAutoUpdateResponse>
  </soap12:Body>
</soap12:Envelope>