Skip to content

bm.do('order:authenticate') ​

  • 주문 번호와 주문자 정보로 특정 주문 건에 대한 권한을 획득해요.
  • 비회원 주문 조회 기능을 구현할 때 사용할 수 있어요.
jsx
try {
  const orderId = '...';

  await bm.do('order:authenticate', {
    orderId: orderId,
    customer: {
      name: { full: '김블록' },
      email: 'hello@example.com'
    }
  });
  bm.do('go', `/my-page/orders/${orderId}`);
} catch (err) {
  bm.do('snackbar:open', { message: err.message });
}

주문 번호와 주문자 정보로 비회원 주문에 대한 권한을 획득하는 예시

jsx
await bm.do('order:authenticate', {
  orderId: '...',   // (필수) 주문 번호 (ID)
  customer: {
    name: {
      full: '...'   // (필수) 주문자 이름
    },
    email: '...'    // (필수) 주문자 이메일
  }
})

Sixshop Developers Portal