Convert to Cart
Convert a waitlist item to a cart and confirm booking by adding a transaction.
zapiConvertWaitListGuestToCart
POST
https://{yourdomainname}.zaui.net/zapi/
Request Body
Name
Type
Description
zapiToken*
integer
Token that must be used for a reseller to communicate with the supplier system.
methodName*
string
The method being called.
zapiUserId*
integer
Generated by the supplier system when a new contact is created.
zapiAccountId*
integer
Generated by the supplier system.
<?xml version="1.0" encoding="utf-8"?>
<response>
<zapiVersion>2.1</zapiVersion>
<error>0</error>
<message>OK</message>
<methodResponse>
<methodName>zapiConvertWaitListGuestToCart</methodName>
<waitListId>3</waitListId>
<cartId>eeb8f537a9d3376fc4b6d83524ddbd34</cartId>
<cart>
<cartId>eeb8f537a9d3376fc4b6d83524ddbd34</cartId>
<customers>
<customer>
<clientFirstName>
<![CDATA[Harry]]>
</clientFirstName>
<clientLastName>
<![CDATA[Potter]]>
</clientLastName>
<homePhone>
<![CDATA[]]>
</homePhone>
<homePrefix>
<![CDATA[]]>
</homePrefix>
<homeIdd>
<![CDATA[]]>
</homeIdd>
<mobilePhone>
<![CDATA[604-456-7896]]>
</mobilePhone>
<mobilePrefix>
<![CDATA[]]>
</mobilePrefix>
<mobileIdd>
<![CDATA[]]>
</mobileIdd>
<primAddress>
<![CDATA[]]>
</primAddress>
<primPostal>
<![CDATA[]]>
</primPostal>
<primProvince>
<![CDATA[]]>
</primProvince>
<secAddress>
<![CDATA[]]>
</secAddress>
<city>
<![CDATA[]]>
</city>
<email>
<![CDATA[harry_test@test.com]]>
</email>
<height>
<![CDATA[0]]>
</height>
<weight>
<![CDATA[0]]>
</weight>
<gender>
<![CDATA[]]>
</gender>
<birthDate>
<![CDATA[0000-00-00]]>
</birthDate>
<clientId>0</clientId>
<about>0</about>
<countryId>0</countryId>
<countryISO>
<![CDATA[]]>
</countryISO>
<loyaltyProgram>0</loyaltyProgram>
<newsLetter>0</newsLetter>
<allowsPrivateDataSharing>0</allowsPrivateDataSharing>
<customFields/>
</customer>
</customers>
<activities>
<activity>
<cartItemId>47310</cartItemId>
<packageId>0</packageId>
<packageName>
<![CDATA[]]>
</packageName>
<activityId>80</activityId>
<activityType>500</activityType>
<activityName>
<![CDATA[Canyon Icewalk ]]>
</activityName>
<supplierConfirmationNumber/>
<activityDate>2021-11-30</activityDate>
<activityTime>13:00:00</activityTime>
<formattedActivityDateTime>Tue, Nov 30 2021 1:00 PM</formattedActivityDateTime>
<inventoryRemainsAvailable>true</inventoryRemainsAvailable>
<pickupLocationId>0</pickupLocationId>
<pickupLocationName>
<![CDATA[]]>
</pickupLocationName>
<pickupLocationAddress>
<![CDATA[]]>
</pickupLocationAddress>
<pickupLocationTimeString>
<![CDATA[ ]]>
</pickupLocationTimeString>
<pickupDestinationId>0</pickupDestinationId>
<pickupDestinationName>
<![CDATA[]]>
</pickupDestinationName>
<dropOffLocationId>0</dropOffLocationId>
<dropOffLocationName>
<![CDATA[]]>
</dropOffLocationName>
<dropOffAddress>
<![CDATA[]]>
</dropOffAddress>
<dropOffLocationTimeString>
<![CDATA[ ]]>
</dropOffLocationTimeString>
<dropoffDestinationId>0</dropoffDestinationId>
<dropoffDestinationName>
<![CDATA[]]>
</dropoffDestinationName>
<notes>
<![CDATA[]]>
</notes>
<bookingHistoryNote>
<![CDATA[ Adding Canyon Icewalk at 1:00 PM for Tuesday, November 30 2021<br>Commissioned To: - ]]>
</bookingHistoryNote>
<isFreeSell>false</isFreeSell>
<ticketExpiry/>
<ticketPrinterText>
<![CDATA[Please keep this ticket for your records.]]>
</ticketPrinterText>
<operatedByCompanyId>1</operatedByCompanyId>
<operatedByCompanyName>
<![CDATA[Supplier Test System]]>
</operatedByCompanyName>
<category>
<categoryId>8</categoryId>
<categoryName>
<![CDATA[Canyon Walks]]>
</categoryName>
</category>
<seniors>0</seniors>
<seniorsLabel>
<![CDATA[Seniors]]>
</seniorsLabel>
<adults>2</adults>
<adultsLabel>
<![CDATA[Adults]]>
</adultsLabel>
<students>0</students>
<studentsLabel>
<![CDATA[Students]]>
</studentsLabel>
<children>0</children>
<childrenLabel>
<![CDATA[Children]]>
</childrenLabel>
<infants>0</infants>
<infantsLabel>
<![CDATA[Infants]]>
</infantsLabel>
<passengersAsString>
<![CDATA[2 (ad)]]>
</passengersAsString>
<totalCost>$100.00</totalCost>
<pricingOptions/>
<onStandby>false</onStandby>
<onWaitList>false</onWaitList>
<waitListId>0</waitListId>
<tickets>
<ticket>
<companyName>
<![CDATA[Supplier Test System]]>
</companyName>
<companyPhone>
<![CDATA[6045669284]]>
</companyPhone>
<companyWebsite>
<![CDATA[www.zaui.com]]>
</companyWebsite>
<companyCityAndProvince>
<![CDATA[Vancouver, BC]]>
</companyCityAndProvince>
<bookingNumber>0</bookingNumber>
<customerName>
<![CDATA[ ]]>
</customerName>
<activityName>
<![CDATA[Canyon Icewalk ]]>
</activityName>
<activityDate>
<![CDATA[2021-11-30]]>
</activityDate>
<activityTime>
<![CDATA[13:00:00]]>
</activityTime>
<pickupLocationTime>
<![CDATA[]]>
</pickupLocationTime>
<dropoffLocationTime>
<![CDATA[]]>
</dropoffLocationTime>
<printerText>
<![CDATA[Please keep this ticket for your records.]]>
</printerText>
<barcodeType>
<![CDATA[qrcode]]>
</barcodeType>
<barcodeString>
<![CDATA[%^f0a00e311056a278b559f36c245169c913974cba^0_A80|2021-11-30|13:00:00|0^%]]>
</barcodeString>
<barcodeLabel>
<![CDATA[]]>
</barcodeLabel>
<paxTypeLabel>
<![CDATA[2 (ad) ]]>
</paxTypeLabel>
<customCategoryText>
<![CDATA[]]>
</customCategoryText>
</ticket>
</tickets>
<equipment/>
<checkedInStatus>Not Checked In</checkedInStatus>
</activity>
</activities>
<products/>
<remainingBalance>
<balance>$105.00</balance>
</remainingBalance>
<cartTotals>
<bookingNumber>0</bookingNumber>
<modifyBookingNumber>0</modifyBookingNumber>
<bookingSourcedOnline/>
<activityTotal>$100.00</activityTotal>
<activityTax>$0.00</activityTax>
<productTotal>$0.00</productTotal>
<productTax>$0.00</productTax>
<packageTotal>$0.00</packageTotal>
<activitySurplusFees>$0.00</activitySurplusFees>
<guestFee>$0.00</guestFee>
<surchargeTotal>$0.00</surchargeTotal>
<perPersonTax>$0.00</perPersonTax>
<total>$100.00</total>
<tax>$5.00</tax>
<taxUnrounded>$5.00</taxUnrounded>
<totalIncludingTax>$105.00</totalIncludingTax>
<totalNetAmount>$0.00</totalNetAmount>
<zauiMerchantFee>$3.14</zauiMerchantFee>
<packageTotal_formatted>$0.00</packageTotal_formatted>
<activityTotal_formatted>$100.00</activityTotal_formatted>
<productTotal_formatted>$0.00</productTotal_formatted>
<subtotal_formatted>$100.00</subtotal_formatted>
<tax_formatted>$5.00</tax_formatted>
<totalIncludingTax_formatted>$105.00</totalIncludingTax_formatted>
<totalNetAmount_formatted>$0.00</totalNetAmount_formatted>
<taxes>
<tax>
<taxDisplayName>GST</taxDisplayName>
<taxAmount>5</taxAmount>
<taxAmount_formatted>$5.00</taxAmount_formatted>
</tax>
</taxes>
</cartTotals>
</cart>
<currencies/>
<methodErrorCode>0</methodErrorCode>
<methodErrorMessage>
<![CDATA[Wait listed guest has been converted to an order]]>
</methodErrorMessage>
</methodResponse>
</response>
<request>
<zapiToken></zapiToken>
<zapiAccountId></zapiAccountId>
<zapiUserId></zapiUserId>
<zapiMethod>
<methodName>zapiConvertWaitListGuestToCart</methodName>
<waitListId></waitListId>
</zapiMethod>
</request>
<?xml version="1.0" encoding="utf-8"?>
<response>
<zapiVersion>2.1</zapiVersion>
<error>0</error>
<message>OK</message>
<methodResponse>
<methodName>zapiConvertWaitListGuestToCart</methodName>
<waitListId></waitListId>
<cartId></cartId>
<cart>
<cartId></cartId>
<customers>
<customer>
<clientFirstName></clientFirstName>
<clientLastName></clientLastName>
<homePhone></homePhone>
<homePrefix></homePrefix>
<homeIdd></homeIdd>
<mobilePhone></mobilePhone>
<mobilePrefix></mobilePrefix>
<mobileIdd></mobileIdd>
<primAddress></primAddress>
<primPostal></primPostal>
<primProvince></primProvince>
<secAddress></secAddress>
<city></city>
<email></email>
<height></height>
<weight></weight>
<gender></gender>
<birthDate></birthDate>
<clientId></clientId>
<about></about>
<countryId></countryId>
<countryISO></countryISO>
<loyaltyProgram></loyaltyProgram>
<newsLetter></newsLetter>
<allowsPrivateDataSharing></allowsPrivateDataSharing>
<customFields/>
</customer>
</customers>
<activities>
<activity>
<cartItemId></cartItemId>
<packageId></packageId>
<packageName></packageName>
<activityId></activityId>
<activityType></activityType>
<activityName></activityName>
<supplierConfirmationNumber/>
<activityDate></activityDate>
<activityTime></activityTime>
<formattedActivityDateTime></formattedActivityDateTime>
<inventoryRemainsAvailable></inventoryRemainsAvailable>
<pickupLocationId></pickupLocationId>
<pickupLocationName></pickupLocationName>
<pickupLocationAddress></pickupLocationAddress>
<pickupLocationTimeString></pickupLocationTimeString>
<pickupDestinationId></pickupDestinationId>
<pickupDestinationName></pickupDestinationName>
<dropOffLocationId></dropOffLocationId>
<dropOffLocationName></dropOffLocationName>
<dropOffAddress></dropOffAddress>
<dropOffLocationTimeString></dropOffLocationTimeString>
<dropoffDestinationId></dropoffDestinationId>
<dropoffDestinationName></dropoffDestinationName>
<notes></notes>
<bookingHistoryNote></bookingHistoryNote>
<isFreeSell></isFreeSell>
<ticketExpiry></ticketExpiry>
<ticketPrinterText></ticketPrinterText>
<operatedByCompanyId></operatedByCompanyId>
<operatedByCompanyName></operatedByCompanyName>
<category>
<categoryId></categoryId>
<categoryName></categoryName>
</category>
<seniors></seniors>
<seniorsLabel></seniorsLabel>
<adults></adults>
<adultsLabel></adultsLabel>
<students></students>
<studentsLabel></studentsLabel>
<children></children>
<childrenLabel></childrenLabel>
<infants></infants>
<infantsLabel></infantsLabel>
<passengersAsString></passengersAsString>
<totalCost></totalCost>
<pricingOptions/>
<onStandby></onStandby>
<onWaitList></onWaitList>
<waitListId></waitListId>
<tickets>
<ticket>
<companyName></companyName>
<companyPhone></companyPhone>
<companyWebsite></companyWebsite>
<companyCityAndProvince></companyCityAndProvince>
<bookingNumber></bookingNumber>
<customerName></customerName>
<activityName></activityName>
<activityDate></activityDate>
<activityTime></activityTime>
<pickupLocationTime></pickupLocationTime>
<dropoffLocationTime></dropoffLocationTime>
<printerText></printerText>
<barcodeType></barcodeType>
<barcodeString></barcodeString>
<barcodeLabel></barcodeLabel>
<paxTypeLabel></paxTypeLabel>
<customCategoryText></customCategoryText>
</ticket>
</tickets>
<equipment/>
<checkedInStatus></checkedInStatus>
</activity>
</activities>
<products/>
<remainingBalance>
<balance></balance>
</remainingBalance>
<cartTotals>
<bookingNumber></bookingNumber>
<modifyBookingNumber></modifyBookingNumber>
<bookingSourcedOnline></bookingSourcedOnline>
<activityTotal></activityTotal>
<activityTax></activityTax>
<productTotal></productTotal>
<productTax></productTax>
<packageTotal></packageTotal>
<activitySurplusFees></activitySurplusFees>
<guestFee></guestFee>
<surchargeTotal></surchargeTotal>
<perPersonTax></perPersonTax>
<total></total>
<tax></tax>
<taxUnrounded></taxUnrounded>
<totalIncludingTax></totalIncludingTax>
<totalNetAmount></totalNetAmount>
<zauiMerchantFee></zauiMerchantFee>
<packageTotal_formatted></packageTotal_formatted>
<activityTotal_formatted></activityTotal_formatted>
<productTotal_formatted></productTotal_formatted>
<subtotal_formatted></subtotal_formatted>
<tax_formatted></tax_formatted>
<totalIncludingTax_formatted></totalIncludingTax_formatted>
<totalNetAmount_formatted></totalNetAmount_formatted>
<taxes>
<tax>
<taxDisplayName></taxDisplayName>
<taxAmount></taxAmount>
<taxAmount_formatted></taxAmount_formatted>
</tax>
</taxes>
</cartTotals>
</cart>
<currencies/>
<methodErrorCode>0</methodErrorCode>
<methodErrorMessage></methodErrorMessage>
</methodResponse>
</response>
Last updated