BillGoldService


Click here for a complete list of operations.

LowProfileChargeToken

אסימון – חיוב עם ובלי חשבונית

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.co.il
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "BillGoldService/LowProfileChargeToken"

<?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>
    <LowProfileChargeToken xmlns="BillGoldService">
      <terminalnumber>int</terminalnumber>
      <username>string</username>
      <tokenToCharge>
        <CoinISOName>string</CoinISOName>
        <AccountIdToGetToken>string</AccountIdToGetToken>
        <Token>guid</Token>
        <Salt>string</Salt>
        <CardValidityMonth>int</CardValidityMonth>
        <CardValidityYear>int</CardValidityYear>
        <IdentityNumber>string</IdentityNumber>
        <ApprovalNumber>string</ApprovalNumber>
        <SumToBill>decimal</SumToBill>
        <CoinID>int</CoinID>
        <SumInStars>int</SumInStars>
        <ExtendedParameters>string</ExtendedParameters>
        <NumOfPayments>int</NumOfPayments>
        <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>
          <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>
        <RefundInsteadOfCharge>boolean</RefundInsteadOfCharge>
        <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>
        <CardOwnerName>string</CardOwnerName>
        <UniqAsmachta>string</UniqAsmachta>
        <UserPassword>string</UserPassword>
        <CVV2>string</CVV2>
        <SapakMutav>string</SapakMutav>
        <TokenCompanyUserName>string</TokenCompanyUserName>
        <TokenCompanyPassword>string</TokenCompanyPassword>
        <FirstPaymentSumAgorot>string</FirstPaymentSumAgorot>
        <ConstPaymentAgorot>string</ConstPaymentAgorot>
        <UpayAPIKey>string</UpayAPIKey>
        <UpayLogInEmail>string</UpayLogInEmail>
        <JParameter>string</JParameter>
        <CardOwnerEmail>string</CardOwnerEmail>
        <CardOwnerPhone>string</CardOwnerPhone>
        <SendNote>boolean</SendNote>
        <AvsZip>string</AvsZip>
        <AvsAddress>string</AvsAddress>
        <AvsCity>string</AvsCity>
        <IsAutoRecurringPayment>string</IsAutoRecurringPayment>
      </tokenToCharge>
    </LowProfileChargeToken>
  </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>
    <LowProfileChargeTokenResponse xmlns="BillGoldService">
      <LowProfileChargeTokenResult>
        <ResposeCode>unsignedInt</ResposeCode>
        <Description>string</Description>
        <InternalDealNumber>long</InternalDealNumber>
        <shvaRespons>
          <_Status_1>int</_Status_1>
          <_Filler_4>string</_Filler_4>
          <_Card_Number_5>string</_Card_Number_5>
          <_Mutag_24>string</_Mutag_24>
          <_Sulac_25>string</_Sulac_25>
          <_Service_Code_26>string</_Service_Code_26>
          <_J_Parameter_29>string</_J_Parameter_29>
          <_Tokef_30>string</_Tokef_30>
          <_Response_Id_34>string</_Response_Id_34>
          <_Response_CVV_35>string</_Response_CVV_35>
          <_Sum_36>int</_Sum_36>
          <_New_Info_44>string</_New_Info_44>
          <_Sum_Stars_52>string</_Sum_Stars_52>
          <_Card_Type_Code_60>string</_Card_Type_Code_60>
          <_deal_Type_61>string</_deal_Type_61>
          <_Credit_Type_63>string</_Credit_Type_63>
          <_UCAF_CAVV_64>string</_UCAF_CAVV_64>
          <_Coin_Type_65>string</_Coin_Type_65>
          <_deal_Type_66>string</_deal_Type_66>
          <_Club_Code_68>string</_Club_Code_68>
          <_Call_reson_69>string</_Call_reson_69>
          <_Source_approval_70>string</_Source_approval_70>
          <_Approval_Number_71>string</_Approval_Number_71>
          <OriginalApprovalNumber>string</OriginalApprovalNumber>
          <_First_Payment_Sum_78>string</_First_Payment_Sum_78>
          <_Const_Patment_86>string</_Const_Patment_86>
          <_Number_Of_Payments_94>string</_Number_Of_Payments_94>
          <_File_Number_96>string</_File_Number_96>
          <_Cash_Registery_98>string</_Cash_Registery_98>
          <_Cash_Registery_Sudar_101>string</_Cash_Registery_Sudar_101>
          <_Card_Name_104>string</_Card_Name_104>
          <_Abrod_card_119>string</_Abrod_card_119>
          <_User_Info_120>string</_User_Info_120>
          <_IsHever>boolean</_IsHever>
          <_IsJ2ChackIsValid>boolean</_IsJ2ChackIsValid>
          <IsEMV>boolean</IsEMV>
          <spType>string</spType>
          <Uid>string</Uid>
          <Rrn>string</Rrn>
          <BinId>int</BinId>
          <Token>string</Token>
          <_Card_Number_FirstSixDigits>string</_Card_Number_FirstSixDigits>
        </shvaRespons>
        <InvoiceResponse>
          <ResponseCode>unsignedInt</ResponseCode>
          <Description>string</Description>
          <InvoiceNumber>int</InvoiceNumber>
          <InvoiceType>int</InvoiceType>
          <AccountID>int</AccountID>
          <CardSaved>boolean</CardSaved>
        </InvoiceResponse>
        <ResponseCode>unsignedInt</ResponseCode>
      </LowProfileChargeTokenResult>
    </LowProfileChargeTokenResponse>
  </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.co.il
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>
    <LowProfileChargeToken xmlns="BillGoldService">
      <terminalnumber>int</terminalnumber>
      <username>string</username>
      <tokenToCharge>
        <CoinISOName>string</CoinISOName>
        <AccountIdToGetToken>string</AccountIdToGetToken>
        <Token>guid</Token>
        <Salt>string</Salt>
        <CardValidityMonth>int</CardValidityMonth>
        <CardValidityYear>int</CardValidityYear>
        <IdentityNumber>string</IdentityNumber>
        <ApprovalNumber>string</ApprovalNumber>
        <SumToBill>decimal</SumToBill>
        <CoinID>int</CoinID>
        <SumInStars>int</SumInStars>
        <ExtendedParameters>string</ExtendedParameters>
        <NumOfPayments>int</NumOfPayments>
        <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>
          <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>
        <RefundInsteadOfCharge>boolean</RefundInsteadOfCharge>
        <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>
        <CardOwnerName>string</CardOwnerName>
        <UniqAsmachta>string</UniqAsmachta>
        <UserPassword>string</UserPassword>
        <CVV2>string</CVV2>
        <SapakMutav>string</SapakMutav>
        <TokenCompanyUserName>string</TokenCompanyUserName>
        <TokenCompanyPassword>string</TokenCompanyPassword>
        <FirstPaymentSumAgorot>string</FirstPaymentSumAgorot>
        <ConstPaymentAgorot>string</ConstPaymentAgorot>
        <UpayAPIKey>string</UpayAPIKey>
        <UpayLogInEmail>string</UpayLogInEmail>
        <JParameter>string</JParameter>
        <CardOwnerEmail>string</CardOwnerEmail>
        <CardOwnerPhone>string</CardOwnerPhone>
        <SendNote>boolean</SendNote>
        <AvsZip>string</AvsZip>
        <AvsAddress>string</AvsAddress>
        <AvsCity>string</AvsCity>
        <IsAutoRecurringPayment>string</IsAutoRecurringPayment>
      </tokenToCharge>
    </LowProfileChargeToken>
  </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>
    <LowProfileChargeTokenResponse xmlns="BillGoldService">
      <LowProfileChargeTokenResult>
        <ResposeCode>unsignedInt</ResposeCode>
        <Description>string</Description>
        <InternalDealNumber>long</InternalDealNumber>
        <shvaRespons>
          <_Status_1>int</_Status_1>
          <_Filler_4>string</_Filler_4>
          <_Card_Number_5>string</_Card_Number_5>
          <_Mutag_24>string</_Mutag_24>
          <_Sulac_25>string</_Sulac_25>
          <_Service_Code_26>string</_Service_Code_26>
          <_J_Parameter_29>string</_J_Parameter_29>
          <_Tokef_30>string</_Tokef_30>
          <_Response_Id_34>string</_Response_Id_34>
          <_Response_CVV_35>string</_Response_CVV_35>
          <_Sum_36>int</_Sum_36>
          <_New_Info_44>string</_New_Info_44>
          <_Sum_Stars_52>string</_Sum_Stars_52>
          <_Card_Type_Code_60>string</_Card_Type_Code_60>
          <_deal_Type_61>string</_deal_Type_61>
          <_Credit_Type_63>string</_Credit_Type_63>
          <_UCAF_CAVV_64>string</_UCAF_CAVV_64>
          <_Coin_Type_65>string</_Coin_Type_65>
          <_deal_Type_66>string</_deal_Type_66>
          <_Club_Code_68>string</_Club_Code_68>
          <_Call_reson_69>string</_Call_reson_69>
          <_Source_approval_70>string</_Source_approval_70>
          <_Approval_Number_71>string</_Approval_Number_71>
          <OriginalApprovalNumber>string</OriginalApprovalNumber>
          <_First_Payment_Sum_78>string</_First_Payment_Sum_78>
          <_Const_Patment_86>string</_Const_Patment_86>
          <_Number_Of_Payments_94>string</_Number_Of_Payments_94>
          <_File_Number_96>string</_File_Number_96>
          <_Cash_Registery_98>string</_Cash_Registery_98>
          <_Cash_Registery_Sudar_101>string</_Cash_Registery_Sudar_101>
          <_Card_Name_104>string</_Card_Name_104>
          <_Abrod_card_119>string</_Abrod_card_119>
          <_User_Info_120>string</_User_Info_120>
          <_IsHever>boolean</_IsHever>
          <_IsJ2ChackIsValid>boolean</_IsJ2ChackIsValid>
          <IsEMV>boolean</IsEMV>
          <spType>string</spType>
          <Uid>string</Uid>
          <Rrn>string</Rrn>
          <BinId>int</BinId>
          <Token>string</Token>
          <_Card_Number_FirstSixDigits>string</_Card_Number_FirstSixDigits>
        </shvaRespons>
        <InvoiceResponse>
          <ResponseCode>unsignedInt</ResponseCode>
          <Description>string</Description>
          <InvoiceNumber>int</InvoiceNumber>
          <InvoiceType>int</InvoiceType>
          <AccountID>int</AccountID>
          <CardSaved>boolean</CardSaved>
        </InvoiceResponse>
        <ResponseCode>unsignedInt</ResponseCode>
      </LowProfileChargeTokenResult>
    </LowProfileChargeTokenResponse>
  </soap12:Body>
</soap12:Envelope>