/* * 연동회원 가입요청을 신청합니다. * - 회원가입 전 아이디확인(CheckID API)를 사용하여 아이디 중복여부를 확인할 수 있습니다. */ private void btnJoinMember_Click(object sender, EventArgs e) { JoinForm joinInfo = new JoinForm(); //링크아이디 joinInfo.LinkID = LinkID; //사업자번호 "-" 제외 joinInfo.CorpNum = "1231212312"; //대표자명 joinInfo.CEOName = "대표자성명"; //상호 joinInfo.CorpName = "상호"; //주소 joinInfo.Addr = "주소"; //업태 joinInfo.BizType = "업태"; // 종목 joinInfo.BizClass = "종목"; // 아이디, 6자이상 20자 미만 joinInfo.ID = "userid"; // 비밀번호, 6자이상 20자 미만 joinInfo.PWD = "pwd_must_be_long_enough"; // 담당자명 joinInfo.ContactName = "담당자명"; // 담당자 연락처 joinInfo.ContactTEL = "070-4304-2991"; // 담당자 휴대폰번호 joinInfo.ContactHP = "010-111-222"; // 담당자 팩스번호 joinInfo.ContactFAX = "02-6442-9700"; // 담당자 메일주소 joinInfo.ContactEmail = "*****@*****.**"; try { Response response = easyFinBankService.JoinMember(joinInfo); MessageBox.Show(response.message); } catch (PopbillException ex) { MessageBox.Show(ex.code.ToString() + " | " + ex.Message); } }
/* * 파트너의 연동회원으로 신규가입 처리합니다. * - https://docs.popbill.com/easyfinbank/dotnetcore/api#JoinMember */ public IActionResult JoinMember() { JoinForm joinInfo = new JoinForm(); // 링크아이디 joinInfo.LinkID = "TESTER"; // 아이디, 6자이상 50자 미만 joinInfo.ID = "userid_20181212"; // 비밀번호, 6자이상 20자 미만 joinInfo.PWD = "12341234"; // 사업자번호 "-" 제외 joinInfo.CorpNum = "0000000001"; // 대표자 성명 (최대 100자) joinInfo.CEOName = "대표자 성명"; // 상호 (최대 200자) joinInfo.CorpName = "상호"; // 주소 (최대 300자) joinInfo.Addr = "주소"; // 업태 (최대 100자) joinInfo.BizType = "업태"; // 종목 (최대 100자) joinInfo.BizClass = "종목"; // 담당자 성명 (최대 100자) joinInfo.ContactName = "담당자명"; // 담당자 이메일주소 (최대 100자) joinInfo.ContactEmail = "*****@*****.**"; // 담당자 연락처 (최대 20자) joinInfo.ContactTEL = "070-4304-2992"; // 담당자 휴대폰번호 (최대 20자) joinInfo.ContactHP = "010-111-222"; // 담당자 팩스번호 (최대 20자) joinInfo.ContactFAX = "02-111-222"; try { var response = _easyFinBankService.JoinMember(joinInfo); return(View("Response", response)); } catch (PopbillException pe) { return(View("Exception", pe)); } }
/* * 사용자를 연동회원으로 가입처리합니다. * - https://docs.popbill.com/easyfinbank/dotnetcore/api#JoinMember */ public IActionResult JoinMember() { JoinForm joinInfo = new JoinForm(); // 링크아이디 joinInfo.LinkID = "TESTER"; // 아이디, 6자이상 50자 미만 joinInfo.ID = "userid_20181212"; // 비밀번호, 8자이상 20자 미만 (영문, 숫자, 특수문자 조합) joinInfo.Password = "******"; // 사업자번호 "-" 제외 joinInfo.CorpNum = "0000000001"; // 대표자 성명 (최대 100자) joinInfo.CEOName = "대표자 성명"; // 상호 (최대 200자) joinInfo.CorpName = "상호"; // 주소 (최대 300자) joinInfo.Addr = "주소"; // 업태 (최대 100자) joinInfo.BizType = "업태"; // 종목 (최대 100자) joinInfo.BizClass = "종목"; // 담당자 성명 (최대 100자) joinInfo.ContactName = "담당자명"; // 담당자 이메일주소 (최대 100자) joinInfo.ContactEmail = ""; // 담당자 연락처 (최대 20자) joinInfo.ContactTEL = ""; try { var response = _easyFinBankService.JoinMember(joinInfo); return(View("Response", response)); } catch (PopbillException pe) { return(View("Exception", pe)); } }