FastCheckoutService


Click here for a complete list of operations.

SavePOSInfo

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
MerchantKey:
APIpassword:
BankCode:
CurrencyCode:
MerchantID:
ClientID:
SubMerchantorMerchantGroup:
APIUserName:
APIUserPassword:
APICancelUserName:
APICancelUserPassword:
StoreKey:
ServiceAddress:
GatewayAddress3D:
ExtraInfo:
IsDefault:
IsActive:
IsMOTO:
MerchantPosInfo:
Title:
CardPrograms:
SupportAmex:
DefaultAmexPOS:
NonInstallmentPOS:
ForeignPOS:
ForeignAmexPOS:
Always3D:
Customer3DManualCard:
Customer3DStoredCard:

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 /checkout/v7/FastCheckoutService.asmx HTTP/1.1
Host: test.mobilexpress.com.tr
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/SavePOSInfo"

<?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>
    <SavePOSInfo xmlns="http://tempuri.org/">
      <MerchantKey>string</MerchantKey>
      <APIpassword>string</APIpassword>
      <BankCode>string</BankCode>
      <CurrencyCode>int</CurrencyCode>
      <MerchantID>string</MerchantID>
      <ClientID>string</ClientID>
      <SubMerchantorMerchantGroup>string</SubMerchantorMerchantGroup>
      <APIUserName>string</APIUserName>
      <APIUserPassword>string</APIUserPassword>
      <APICancelUserName>string</APICancelUserName>
      <APICancelUserPassword>string</APICancelUserPassword>
      <StoreKey>string</StoreKey>
      <ServiceAddress>string</ServiceAddress>
      <GatewayAddress3D>string</GatewayAddress3D>
      <ExtraInfo>string</ExtraInfo>
      <IsDefault>boolean</IsDefault>
      <IsActive>boolean</IsActive>
      <IsMOTO>boolean</IsMOTO>
      <MerchantPosInfo>string</MerchantPosInfo>
      <Title>string</Title>
      <CardPrograms>string</CardPrograms>
      <SupportAmex>boolean</SupportAmex>
      <DefaultAmexPOS>boolean</DefaultAmexPOS>
      <NonInstallmentPOS>boolean</NonInstallmentPOS>
      <ForeignPOS>boolean</ForeignPOS>
      <ForeignAmexPOS>boolean</ForeignAmexPOS>
      <Always3D>boolean</Always3D>
      <Customer3DManualCard>boolean</Customer3DManualCard>
      <Customer3DStoredCard>boolean</Customer3DStoredCard>
    </SavePOSInfo>
  </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>
    <SavePOSInfoResponse xmlns="http://tempuri.org/">
      <SavePOSInfoResult>
        <ResultCode>Success or InvalidParameter or AuthenticationError or ServerError</ResultCode>
        <ErrorMessage>string</ErrorMessage>
        <POSID>int</POSID>
      </SavePOSInfoResult>
    </SavePOSInfoResponse>
  </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 /checkout/v7/FastCheckoutService.asmx HTTP/1.1
Host: test.mobilexpress.com.tr
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>
    <SavePOSInfo xmlns="http://tempuri.org/">
      <MerchantKey>string</MerchantKey>
      <APIpassword>string</APIpassword>
      <BankCode>string</BankCode>
      <CurrencyCode>int</CurrencyCode>
      <MerchantID>string</MerchantID>
      <ClientID>string</ClientID>
      <SubMerchantorMerchantGroup>string</SubMerchantorMerchantGroup>
      <APIUserName>string</APIUserName>
      <APIUserPassword>string</APIUserPassword>
      <APICancelUserName>string</APICancelUserName>
      <APICancelUserPassword>string</APICancelUserPassword>
      <StoreKey>string</StoreKey>
      <ServiceAddress>string</ServiceAddress>
      <GatewayAddress3D>string</GatewayAddress3D>
      <ExtraInfo>string</ExtraInfo>
      <IsDefault>boolean</IsDefault>
      <IsActive>boolean</IsActive>
      <IsMOTO>boolean</IsMOTO>
      <MerchantPosInfo>string</MerchantPosInfo>
      <Title>string</Title>
      <CardPrograms>string</CardPrograms>
      <SupportAmex>boolean</SupportAmex>
      <DefaultAmexPOS>boolean</DefaultAmexPOS>
      <NonInstallmentPOS>boolean</NonInstallmentPOS>
      <ForeignPOS>boolean</ForeignPOS>
      <ForeignAmexPOS>boolean</ForeignAmexPOS>
      <Always3D>boolean</Always3D>
      <Customer3DManualCard>boolean</Customer3DManualCard>
      <Customer3DStoredCard>boolean</Customer3DStoredCard>
    </SavePOSInfo>
  </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>
    <SavePOSInfoResponse xmlns="http://tempuri.org/">
      <SavePOSInfoResult>
        <ResultCode>Success or InvalidParameter or AuthenticationError or ServerError</ResultCode>
        <ErrorMessage>string</ErrorMessage>
        <POSID>int</POSID>
      </SavePOSInfoResult>
    </SavePOSInfoResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP POST

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

POST /checkout/v7/FastCheckoutService.asmx/SavePOSInfo HTTP/1.1
Host: test.mobilexpress.com.tr
Content-Type: application/x-www-form-urlencoded
Content-Length: length

MerchantKey=string&APIpassword=string&BankCode=string&CurrencyCode=string&MerchantID=string&ClientID=string&SubMerchantorMerchantGroup=string&APIUserName=string&APIUserPassword=string&APICancelUserName=string&APICancelUserPassword=string&StoreKey=string&ServiceAddress=string&GatewayAddress3D=string&ExtraInfo=string&IsDefault=string&IsActive=string&IsMOTO=string&MerchantPosInfo=string&Title=string&CardPrograms=string&SupportAmex=string&DefaultAmexPOS=string&NonInstallmentPOS=string&ForeignPOS=string&ForeignAmexPOS=string&Always3D=string&Customer3DManualCard=string&Customer3DStoredCard=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<FCSavePOSInfoResult xmlns="http://tempuri.org/">
  <ResultCode>Success or InvalidParameter or AuthenticationError or ServerError</ResultCode>
  <ErrorMessage>string</ErrorMessage>
  <POSID>int</POSID>
</FCSavePOSInfoResult>