BillGoldService


Click here for a complete list of operations.

LowProfileSuspendedDeal

ביצוע עסקה מושהית

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 /Interface/BillGoldService.asmx HTTP/1.1
Host: secure.cardcom.solutions
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "BillGoldService/LowProfileSuspendedDeal"

<?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>
    <LowProfileSuspendedDeal xmlns="BillGoldService">
      <terminalnumber>int</terminalnumber>
      <username>string</username>
      <suspend>
        <ReturnValue>string</ReturnValue>
        <JValidateType>short</JValidateType>
        <SuspendedDealGroup>int</SuspendedDealGroup>
        <Language>string</Language>
        <ProductName>string</ProductName>
        <MaxNumOfPayments>int</MaxNumOfPayments>
        <MinNumOfPayments>int</MinNumOfPayments>
        <HideCreditCardUserId>boolean</HideCreditCardUserId>
        <SuccessRedirectUrl>string</SuccessRedirectUrl>
        <ErrorRedirectUrl>string</ErrorRedirectUrl>
        <IndicatorUrl>string</IndicatorUrl>
        <CancelUrl>string</CancelUrl>
        <CancelType>int</CancelType>
        <SumInStars>int</SumInStars>
        <InvoiceHead>
          <CustName>string</CustName>
          <CustAddresLine1>string</CustAddresLine1>
          <CustAddresLine2>string</CustAddresLine2>
          <CustCity>string</CustCity>
          <CustLinePH>string</CustLinePH>
          <CustMobilePH>string</CustMobilePH>
          <CompID>string</CompID>
          <Language>string</Language>
          <Languge>string</Languge>
          <Comments>string</Comments>
          <CoinID>int</CoinID>
          <CoinIsoName>string</CoinIsoName>
          <Email>string</Email>
          <SendByEmail>boolean</SendByEmail>
          <ExtIsVatFree>boolean</ExtIsVatFree>
          <ManualInvoiceNumber>integer</ManualInvoiceNumber>
          <DepartmentId>integer</DepartmentId>
          <IsLoadInfoFromAccountID>string</IsLoadInfoFromAccountID>
          <IsAutoCreateUpdateAccount>string</IsAutoCreateUpdateAccount>
          <AccountForeignKey>string</AccountForeignKey>
          <SiteUniqueId>string</SiteUniqueId>
          <DeliveryName>string</DeliveryName>
          <InvDate>string</InvDate>
          <ValueDate>string</ValueDate>
          <ExternalId>string</ExternalId>
          <AccountID>string</AccountID>
        </InvoiceHead>
        <InvoiceLines>
          <InvExtHeadLines>
            <Description>string</Description>
            <Quantity>decimal</Quantity>
            <IsPriceIncludeVAT>boolean</IsPriceIncludeVAT>
            <IsVatFree>string</IsVatFree>
            <Price>decimal</Price>
            <ProductID>string</ProductID>
            <TotalLineCost>string</TotalLineCost>
          </InvExtHeadLines>
          <InvExtHeadLines>
            <Description>string</Description>
            <Quantity>decimal</Quantity>
            <IsPriceIncludeVAT>boolean</IsPriceIncludeVAT>
            <IsVatFree>string</IsVatFree>
            <Price>decimal</Price>
            <ProductID>string</ProductID>
            <TotalLineCost>string</TotalLineCost>
          </InvExtHeadLines>
        </InvoiceLines>
        <SumToBill>decimal</SumToBill>
        <CoinID>int</CoinID>
        <CustomeField>
          <Field1>string</Field1>
          <Field2>string</Field2>
          <Field3>string</Field3>
          <Field4>string</Field4>
          <Field5>string</Field5>
          <Field6>string</Field6>
          <Field7>string</Field7>
          <Field8>string</Field8>
          <Field9>string</Field9>
          <Field10>string</Field10>
          <Field11>string</Field11>
          <Field12>string</Field12>
          <Field13>string</Field13>
          <Field14>string</Field14>
          <Field15>string</Field15>
          <Field16>string</Field16>
          <Field17>string</Field17>
          <Field18>string</Field18>
          <Field19>string</Field19>
          <Field20>string</Field20>
          <Field21>string</Field21>
          <Field22>string</Field22>
          <Field23>string</Field23>
          <Field24>string</Field24>
          <Field25>string</Field25>
        </CustomeField>
        <HideCVV>boolean</HideCVV>
        <CSSUrl>string</CSSUrl>
        <CardOwnerPhone>string</CardOwnerPhone>
        <CardOwnerEmail>string</CardOwnerEmail>
        <CardOwnerName>string</CardOwnerName>
        <DefaultNumOfPayments>integer</DefaultNumOfPayments>
        <HideCardOwnerName>string</HideCardOwnerName>
        <APILevel>integer</APILevel>
        <IsVirtualTerminalMode>string</IsVirtualTerminalMode>
        <IsOpenSum>string</IsOpenSum>
      </suspend>
    </LowProfileSuspendedDeal>
  </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>
    <LowProfileSuspendedDealResponse xmlns="BillGoldService">
      <LowProfileSuspendedDealResult>
        <ResponseCode>unsignedInt</ResponseCode>
        <Description>string</Description>
        <LowProfileCode>guid</LowProfileCode>
        <LowProfileVersion>int</LowProfileVersion>
        <url>string</url>
        <PayPalUrl>string</PayPalUrl>
        <BitUrl>string</BitUrl>
        <GooglePayUrl>string</GooglePayUrl>
      </LowProfileSuspendedDealResult>
    </LowProfileSuspendedDealResponse>
  </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 /Interface/BillGoldService.asmx HTTP/1.1
Host: secure.cardcom.solutions
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>
    <LowProfileSuspendedDeal xmlns="BillGoldService">
      <terminalnumber>int</terminalnumber>
      <username>string</username>
      <suspend>
        <ReturnValue>string</ReturnValue>
        <JValidateType>short</JValidateType>
        <SuspendedDealGroup>int</SuspendedDealGroup>
        <Language>string</Language>
        <ProductName>string</ProductName>
        <MaxNumOfPayments>int</MaxNumOfPayments>
        <MinNumOfPayments>int</MinNumOfPayments>
        <HideCreditCardUserId>boolean</HideCreditCardUserId>
        <SuccessRedirectUrl>string</SuccessRedirectUrl>
        <ErrorRedirectUrl>string</ErrorRedirectUrl>
        <IndicatorUrl>string</IndicatorUrl>
        <CancelUrl>string</CancelUrl>
        <CancelType>int</CancelType>
        <SumInStars>int</SumInStars>
        <InvoiceHead>
          <CustName>string</CustName>
          <CustAddresLine1>string</CustAddresLine1>
          <CustAddresLine2>string</CustAddresLine2>
          <CustCity>string</CustCity>
          <CustLinePH>string</CustLinePH>
          <CustMobilePH>string</CustMobilePH>
          <CompID>string</CompID>
          <Language>string</Language>
          <Languge>string</Languge>
          <Comments>string</Comments>
          <CoinID>int</CoinID>
          <CoinIsoName>string</CoinIsoName>
          <Email>string</Email>
          <SendByEmail>boolean</SendByEmail>
          <ExtIsVatFree>boolean</ExtIsVatFree>
          <ManualInvoiceNumber>integer</ManualInvoiceNumber>
          <DepartmentId>integer</DepartmentId>
          <IsLoadInfoFromAccountID>string</IsLoadInfoFromAccountID>
          <IsAutoCreateUpdateAccount>string</IsAutoCreateUpdateAccount>
          <AccountForeignKey>string</AccountForeignKey>
          <SiteUniqueId>string</SiteUniqueId>
          <DeliveryName>string</DeliveryName>
          <InvDate>string</InvDate>
          <ValueDate>string</ValueDate>
          <ExternalId>string</ExternalId>
          <AccountID>string</AccountID>
        </InvoiceHead>
        <InvoiceLines>
          <InvExtHeadLines>
            <Description>string</Description>
            <Quantity>decimal</Quantity>
            <IsPriceIncludeVAT>boolean</IsPriceIncludeVAT>
            <IsVatFree>string</IsVatFree>
            <Price>decimal</Price>
            <ProductID>string</ProductID>
            <TotalLineCost>string</TotalLineCost>
          </InvExtHeadLines>
          <InvExtHeadLines>
            <Description>string</Description>
            <Quantity>decimal</Quantity>
            <IsPriceIncludeVAT>boolean</IsPriceIncludeVAT>
            <IsVatFree>string</IsVatFree>
            <Price>decimal</Price>
            <ProductID>string</ProductID>
            <TotalLineCost>string</TotalLineCost>
          </InvExtHeadLines>
        </InvoiceLines>
        <SumToBill>decimal</SumToBill>
        <CoinID>int</CoinID>
        <CustomeField>
          <Field1>string</Field1>
          <Field2>string</Field2>
          <Field3>string</Field3>
          <Field4>string</Field4>
          <Field5>string</Field5>
          <Field6>string</Field6>
          <Field7>string</Field7>
          <Field8>string</Field8>
          <Field9>string</Field9>
          <Field10>string</Field10>
          <Field11>string</Field11>
          <Field12>string</Field12>
          <Field13>string</Field13>
          <Field14>string</Field14>
          <Field15>string</Field15>
          <Field16>string</Field16>
          <Field17>string</Field17>
          <Field18>string</Field18>
          <Field19>string</Field19>
          <Field20>string</Field20>
          <Field21>string</Field21>
          <Field22>string</Field22>
          <Field23>string</Field23>
          <Field24>string</Field24>
          <Field25>string</Field25>
        </CustomeField>
        <HideCVV>boolean</HideCVV>
        <CSSUrl>string</CSSUrl>
        <CardOwnerPhone>string</CardOwnerPhone>
        <CardOwnerEmail>string</CardOwnerEmail>
        <CardOwnerName>string</CardOwnerName>
        <DefaultNumOfPayments>integer</DefaultNumOfPayments>
        <HideCardOwnerName>string</HideCardOwnerName>
        <APILevel>integer</APILevel>
        <IsVirtualTerminalMode>string</IsVirtualTerminalMode>
        <IsOpenSum>string</IsOpenSum>
      </suspend>
    </LowProfileSuspendedDeal>
  </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>
    <LowProfileSuspendedDealResponse xmlns="BillGoldService">
      <LowProfileSuspendedDealResult>
        <ResponseCode>unsignedInt</ResponseCode>
        <Description>string</Description>
        <LowProfileCode>guid</LowProfileCode>
        <LowProfileVersion>int</LowProfileVersion>
        <url>string</url>
        <PayPalUrl>string</PayPalUrl>
        <BitUrl>string</BitUrl>
        <GooglePayUrl>string</GooglePayUrl>
      </LowProfileSuspendedDealResult>
    </LowProfileSuspendedDealResponse>
  </soap12:Body>
</soap12:Envelope>