여행사의 홈페이지에서 사용자가 요청한 견적 요청을 투어보드 ERP와 연동하는 방법입니다.
견적 요청은 두 가지의 견적 요청을 지원합니다.
- 투어 견적 요청
- 입장권 견적 요청
투어 견적 요청
투어 견적 요청에 대한 URI는 다음과 같습니다.
HTTP Method: POST
URI: https://여행사 ERP 도메인/api/tour-requests
Payload:
{
"name": "투어 견적 요청 내역을 입력합니다. 투어 상품명을 지정합니다.",
"date": "투어 날짜를 yyyy-MM-dd 형태로 입력합니다.",
"requestor": "견적을 요청한 고객명을 입력합니다.",
"emailAddress": "견적을 요청한 고객의 이메일 주소를 입력합니다.",
"phoneNumber": "견적을 요청한 고객의 전화번호를 입력합니다.",
"notes": "비고사항을 입력합니다.",
"referenceId": " 추후 결제 내역과 연결될 수 있도록 견적 요청에 대한 유니크 아이디를 입력합니다.",
"numberOfAdults": "성인 인원을 입력합니다.",
"numberOfChildren": "아동 인원을 입력합니다.",
"numberOfInfants": "유아 인원을 입력합니다."
}
name, date, requestor, emailAddress, numberOfAdults, numberOfChildren, numberOfInfants 항목은 필수 항목입니다.
입장권 견적 요청
입장권 견적 요청에 대한 URI는 다음과 같습니다.
HTTP Method: POST
URI: https://여행사 ERP 도메인/api/ticket-requests
Payload:
{
"name": "입장권 견적 요청 내역을 입력합니다. 입장권 상품명을 지정합니다.",
"date": "입장권 날짜를 yyyy-MM-dd 형태로 입력합니다.",
"requestor": "견적을 요청한 고객명을 입력합니다.",
"emailAddress": "견적을 요청한 고객의 이메일 주소를 입력합니다.",
"phoneNumber": "견적을 요청한 고객의 전화번호를 입력합니다.",
"notes": "비고사항을 입력합니다.",
"referenceId": " 추후 결제 내역과 연결될 수 있도록 견적 요청에 대한 유니크 아이디를 입력합니다.",
"numberOfAdults": "성인 인원을 입력합니다.",
"numberOfChildren": "아동 인원을 입력합니다.",
"numberOfInfants": "유아 인원을 입력합니다."
}
name, date, requestor, emailAddress, numberOfAdults, numberOfChildren, numberOfInfants 항목은 필수 항목입니다.
'시스템 연동' 카테고리의 다른 글
상품 가격 정보 API (0) | 2024.10.01 |
---|---|
연동 테스트 Sandbox (0) | 2024.07.28 |
시스템 연동을 위한 인증 방법 (0) | 2024.07.27 |