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>