Search...
markCheckoutAsCompleted( )
Marks a checkout as completed - checkout.complete
boolean is set to true
.
Description
The markCheckoutAsCompleted()
function returns a Promise that resolves when the specified checkout is marked as completed.
Syntax
function markCheckoutAsCompleted(_id: string): Promise<void>
markCheckoutAsCompleted Parameters
NAME
TYPE
DESCRIPTION
_id
string
Checkout ID.
Returns
Return Type:
Promise<
void
>Was this helpful?
Mark a checkout as completed
Copy Code
1/**************************************2 * Backend code - my-backend-file.jsw *3 *************************************/45import { checkout } from 'wix-ecom-backend';67export async function myMarkCheckoutAsCompletedFunction(checkoutId) {8 try {9 await checkout.markCheckoutAsCompleted(checkoutId);10 console.log('Success! Checkout marked as completed');11 return;12 } catch (error) {13 console.error(error);14 // Handle the error15 }16}1718/*************19 * Page code *20 ************/2122import { myMarkCheckoutAsCompletedFunction } from 'backend/my-backend-file';2324// Sample checkoutId:25const checkoutId = '96a61a4b-6b61-47d1-a039-0213a8230ccd';2627myMarkCheckoutAsCompletedFunction(checkoutId)28 .then(() => {29 console.log('Success! Checkout marked as completed');30 return;31 })32 .catch((error) => {33 console.error(error);34 // Handle the error35 });36