박태용
박태용2mo ago

XPAY 계좌이체 결제 후 이메일 전송 기능

xpay 연동 운영 중에 있습니다. 결제 메일을 당사에서 보내고, 토스에서도 보내고 있어서 사용자는 2번의 결제 메일을 수신하고 있습니다. 통합결제창 호출 요청 파라미터 중 LGD_BUYEREMAIL 값을 빈 값으로 전송하면, 토스에서 보내는 결제 메일을 사용자는 안받을 수 있을까요?
46 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee2mo ago
네 빈값으로 보내시면 안받게 되는데, 고객이 저희 결제창에서 email 을 넣으실수 있습니다 그러면 저희가 본내는 메일을 받으실거에요.
박태용
박태용OP2mo ago
만약 LGD_DISPLAY_BUYEREMAIL 파라미터 값을 N(표기안함)으로 하면 토스 결제 창에 표시가 안되는거 아닌가요?
Kimoon Lee
Kimoon Lee2mo ago
네 그렇게 사용하셔도 됩니다.
박태용
박태용OP2mo ago
정리하면, 아래 처럼 파라미터를 조정하면 토스에서 결제 메일은 안보낸다는 말씀인거죠? - LGD_BUYEREMAIL : 빈값 - LGD_DISPLAY_BUYEREMAIL : N(표기안함)
이실장
이실장2mo ago
네 맞습니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
박태용
박태용OP2mo ago
기존에 답변 받은 내용과 상이한 내용이 있어서요... 어떤 내용이 맞는건지 확인 부탁 드립니다. 퀵계좌이체 이메일 문의 링크: https://discord.com/channels/864296203746803753/1313323477989855304/1313416207327563848
Ayaan이안
Ayaan이안2mo ago
어떤 내용이 상이하시다고 생각되시나요?
박태용
박태용OP2mo ago
오늘 답변 받은 내용으론 2가지 파라미터 값을 수정하면, 사용자에게 결제 메일이 안나가는 거로 이해했습니다. 12월 3일 퀵계좌이체 이메일 문의에서는 퀵계좌이체 가입시 이메일을 등록하였다면 메일 발송한다. 라고 하셔서, 어떤 내용이 맞는 걸까요?
Ayaan이안
Ayaan이안2mo ago
아 네. 토스페이먼츠는 전자결제대행사업자로서, 관련 법령에 의거해서 고객에게 결제사실을 안내할 의무가 있습니다. 따라서, 가능한 한 메일 발송을 시도한다고 알고 계시면 되며, lgd_buyeremail이 없더라도 저장된 값이 있으면 메일 발송이 될 수 있습니다. 다만 신용카드 등의 결제수단에서는 해당 값이 없는 경우, 저장하는 데이터가 없기에 메일이 나가지 않습니다.
박태용
박태용OP2mo ago
그렇다면, lgd_buyeremail 값에 데이터가 있다면 메일을 lgd_buyeremail 값만 보내시는걸까요?
Ayaan이안
Ayaan이안2mo ago
이 부분은 토스팀에서 따로 확인 후 내일까지 답변드리겠습니다.
박태용
박태용OP2mo ago
그럼 한가지 더 문의 드립니다. 2가지 값(lgd_buyeremail , 퀵계좌이체 가입시 이메일) 둘다 입력되어 있을때 lgd_buyeremail 값이 올바르지 않으면(이메일 계정이 없거나, 이메일 형태가 아닐때 등), 퀵계좌이체 가입시 이메일로 메일이 전송되나요? ex) lgd_buyeremail 메일 전송 실패시 퀵계좌이체 가입시 이메일로 메일 전송 lgd_buyeremail : 1111@naver.com111, null, asdfqwer 등등 (올바르지 않은 이메일) 퀵계좌이체 가입시 이메일: 111@naver.com (정상적인 이메일)
Kimoon Lee
Kimoon Lee2mo ago
네 맞습니다. 올바르지 않은 이메일은 아예 결제창에서 다음으로 진행이 안되실거에요. lgd_buyeremail 이 이메일 validation 을 통과한다면 없는 메일주소라고 해도 퀵계좌 이메일로 다시 메일을 보내지 않습니다.
박태용
박태용OP2mo ago
@Ayaan이안 01/07까지 답변 주시기로 하셨는데, 답변을 받지 못했습니다. 확인 부탁 드립니다.
Ayaan이안
Ayaan이안2mo ago
위에 냥과장님께서 답변 주신것으로 확인됩니다.
박태용
박태용OP2mo ago
넵~ 알겠습니다! @냥과장 lgd_buyeremail 항목에 값이 있는데도 불구하고 퀵계좌이체 이메일로 수신되어 문의 드립니다. 거래 일시: 2025-01-08 09:39:55 주문번호: SD2FF375BAE31480AB18 LGD_TXID = spcn_pg-0120250108093954743c48a202437543f4f3bf83fc2dc957f751b9af LGD_AUTHCODE = f248732887133fc9c2f2a6f5cc2af213f7b371fa LGD_MID = spcn_pg LGD_TXNAME = PaymentByKey LGD_PAYKEY = 20250108093953ADCF9DAF3A06DE70CC02F5C5141B54630F1D6424 위 정보외에 추가로 필요하신 정보가 필요하다면 알려주세요!
Kimoon Lee
Kimoon Lee2mo ago
아 지금 보니 퀵계좌는 LGD_BUYEREMAIL 을 사용하지 않습니다. 아예 퀵계좌 결제창에 Email 입력 하는 항목이 제외되어 있네요. 잘못된 내용을 안내드려 죄송합니다. 퀵계좌는 LGD_BUYEREMAIL 로 email 을 설정할수 없는 구조로 되어 있습니다. 제가 LGD_BUYEREMAIL 은 퀵계좌 내에 법인계좌(뱅크페이)에서만 유효하게 사용됩니다
박태용
박태용OP2mo ago
테스트 해보니 퀵계좌이체 이메일에 정보가 없으면, LGD_BUYEREMAIL 항목으로 메일을 전송하고 있네요. (개인) 아래 내용이 맞는지 확인 부탁 드립니다. 퀵계좌 이메일에 정보가 없으면, LGD_BUYEREMAIL 항목으로 메일을 전송 퀵계좌 이메일 정보가 있으면, LGD_BUYEREMAIL 항목 무시하고 퀵계좌 이메일 정보로 메일 전송
Kimoon Lee
Kimoon Lee2mo ago
네 제가 지금 보내신 로그 확인해 본것과 동일한데 혹시 모르니 개발팀에 확인후 공유 드리겠습니다.
박태용
박태용OP2mo ago
@냥과장 퀵계좌이체 이메일에 정보가 없으면, LGD_BUYEREMAIL 항목으로 메일을 전송한 정보는 아래 기입했습니다. 거래 일시: 2025-01-08 10:04:26 주문번호: S151B8C1F64394A77B9B LGD_TXID = spcn_pg-0120250108100425f3ab0c6c3732d65f42b89f11b548d3d58b1730b5 LGD_AUTHCODE = bb18485c3ba798ce24353c8593f3dcc616908a60 LGD_MID = spcn_pg LGD_TXNAME = PaymentByKey LGD_PAYKEY = 2025010810042335F726C0F8097C1ACABAF526F7E0FF9EEFA0CE8F
Kimoon Lee
Kimoon Lee2mo ago
네 이건 이해하신 내용이 맞습니다. 퀵계좌 이메일에 정보가 없으면, LGD_BUYEREMAIL 항목으로 메일을 전송 퀵계좌 이메일 정보가 있으면, LGD_BUYEREMAIL 항목 무시하고 퀵계좌 이메일 정보로 메일 전송
박태용
박태용OP2mo ago
그럼 lgd_buyeremail 값이 있을땐 해당 값으로 메일 전송되게 수정 안되나요?
Kimoon Lee
Kimoon Lee2mo ago
네 그건 전가맹점이 영향받는 부분이라 수정이 곤란합니다.
박태용
박태용OP2mo ago
XPAY로 연동했었을땐 정상 처리되는 기능이였는데, 퀵계좌이체로 변경되면서 원래 되는 기능이 안되는 건데... 수정이 안된다는건가요?
Kimoon Lee
Kimoon Lee2mo ago
네 계좌이체가 퀵계좌로 변경되면서 퀵계좌 스펙이 반영된 것으로 이해해 주시기 바랍니다.
박태용
박태용OP2mo ago
그럼 구버전 스펙으로 연동이 아니라 "Version 2" 스펙으로 결제창 연동으로 해도 동일한 내용일까요? 퀵계좌 이메일에 정보가 없으면, customerEmail 항목으로 메일을 전송 퀵계좌 이메일 정보가 있으면, customerEmail 항목 무시하고 퀵계좌 이메일 정보로 메일 전송
Kimoon Lee
Kimoon Lee2mo ago
네 어떤 연동방식을 사용하셔도 퀵계좌이체로 결제하신 건은 동일하게 동작합니다.
박태용
박태용OP2mo ago
아래 내용 확인 부탁 드립니다. 1. 퀵계좌이체창에서 뱅크페이로 결제시에도 이메일 처리가 동일하게 처리될까요? 2. 뱅크페이로 결제시 퀵계좌이체와 수수료 차이가 있나요? 3. 뱅크페이로 연동하는 방법 확인 부탁 드립니다.
박태용
박태용OP2mo ago
뱅크페이 연동은 아래 URL 보고 문의 드립니다! https://docs.tosspayments.com/resources/glossary/bankpay
뱅크페이 | 토스페이먼츠 개발자센터
뱅크페이는 금융결제원에서 운용하는 실시간계좌이체 PG 서비스입니다. 온라인 쇼핑몰에서 결제수단을 '계좌이체' 또는 '실시간계좌이체'로 선택하면 뱅크페이를 통해서 계좌이체를 하는 것이죠.
Kimoon Lee
Kimoon Lee2mo ago
뱅크페이는 자체적으로 이메일이 없으므로 결제창에 있는 값만 사용합니다. 연동은 동일하고 고객센터에 연락하셔서 퀵계좌이체 안쓰고 뱅크페이만 쓰고 싶다고 하시면 뱅크페이만 표시 되실거에요.
박태용
박태용OP2mo ago
그럼 개발계에서 확인해보고 싶은데, 개발계 요청드리려면 고객센터에 연락해야할까요?
Kimoon Lee
Kimoon Lee2mo ago
네 그렇게 해주시기 바랍니다. 테스트 쪽만 적용해 달라고 하시면 됩니다.
박태용
박태용OP2mo ago
LGD_DISPLAY_BUYEREMAIL 항목이 제대로 동작하지 않는 것 같은데... 맞나요? LGD_DISPLAY_BUYEREMAIL 값을 N 으로 요청했는데, 법인 계좌, 600만원 결제시에도 이메일 항목이 보여서요... 뱅크페이로 결제시 토스 결제 메일을 사용자가 안받을 수 있는 방법이 있을까요?
이실장
이실장2mo ago
뱅크페이 화면에서 받는건가요 이메일을? 600만원 결제시에도 이메일 항목이 보여서요... 이부분 캡처해주세요
박태용
박태용OP2mo ago
토스창에서 받고 있습니다.
박태용
박태용OP2mo ago
No description
박태용
박태용OP2mo ago
@이실장 운영계에서 시도했습니다.
유부장
유부장2mo ago
지금 원하시는게 결제창 내에서, 고객이 이메일을 입력하는 화면 자체를 안보이게 하고 싶으신거에요?
박태용
박태용OP2mo ago
@유부장 정확히는 토스에서 결제 메일을 안보내는 걸 원합니다! 현금영수증 처리를 당사에서 처리하고 있는데, 가맹점에서 계좌이체 결제시 토스 메일 내 "현금영수증 미신청"으로 표기되어 사용자가 혼동을 받는다는 얘기가 있어 토스 측에 문의했었습니다. 저희가 생각했을땐, 토스에서 결제메일 내에 "현금영수증 미신청" 항목을 제거 해주시거나 토스에서 결제 메일을 안보내게 해주시면 좋을 것 같습니다. (저희가 자체적으로 결제 메일을 전달하고 있습니다.)
이실장
이실장2mo ago
일단 답변드리기 앞서 '법인계좌'도 사용하시나요? 법인계좌를 가려드리는 걸로 바로 해결해드릴 수 있을 것 같아서요
박태용
박태용OP2mo ago
넵 법인계좌도 사용하고 있습니다!
이실장
이실장2mo ago
LGD_DISPLAY_BUYEREMAIL가 적용될 수 있도록 조치예정인데요 개발일정 나오면 다시공유드릴게요
박태용
박태용OP2mo ago
@이실장 토스 결제 메일을 막을 순 없을까요?
Kimoon Lee
Kimoon Lee2mo ago
저희가 메일을 보낼수 있도록 메일 정보가 있다면 보내야 하는게 PG 사의 법적의무라 막을수는 없습니다. 고객 분들께 메일이 2차례 갈수 있음을 공지하시는게 더 좋을것 같습니다. 대부분의 쇼핑몰에서 이렇게 운영하고 계십니다.

Did you find this page helpful?