Dwolla Drop-in Components 2부: 확인되지 않은 고객 업그레이드

3764 단어
확인되지 않은 고객은 Dwolla 생태계에서 기본 기능을 가지고 있기 때문에 확인되지 않은 고객이 주당 $5,000 이상을 보내야 하는 경우와 같이 이 고객 유형을 업그레이드해야 하는 경우가 있을 수 있습니다. 확인되지 않은 고객을 확인된 고객으로 업그레이드하면 거래 한도를 늘릴 수 있습니다. 확인되지 않은 고객과 확인된 고객의 차이점에 대한 자세한 내용은 concepts 문서를 참조하십시오.

이 낮은 코드 드롭인을 사용하기 전에 firstName , lastNameemail 매개변수를 지정하여 드롭인을 사용하여 확인되지 않은 고객을 생성했는지 확인하십시오.

확인되지 않은 고객 유형을 아직 생성하지 않았다면 Dwolla Drop-in Component Series의 파트 1을 참조하여 더 명확하게 확인하십시오.

POST https://api-sandbox.dwolla.com/customers
Accept: application/vnd.dwolla.v1.hal+json
Content-Type: application/json
Authorization: Bearer {{token}}

{
    "firstName": "Unverified",
    "lastName": "Customer",
    "email": "[email protected]"
}

HTTP/1.1 201 Created
Location: https://api-sandbox.dwolla.com/customers/fc451a7a-ae30-4404-aB95-e3553fcd733f




확인되지 않은 고객 생성에 대한 추가 정보는 당사developer documentation를 확인하십시오.

확인되지 않은 고객 업그레이드





이 구성 요소의 단계에서는 Dwolla Drop-in 라이브러리를 이미 통합했다고 가정합니다. 아직 보지 않았다면 이 블로그 시리즈의 Getting Started 섹션을 참조하십시오.

1. 클라이언트 토큰 생성




POST https://api-sandbox.dwolla.com/client-tokens
Accept: application/vnd.dwolla.v1.hal+json
Content-Type: application/json
Authorization: Bearer {{token}}

{
  "action": "customer.update”,
  "_links": {
    “customer”: {
      “href”: “https://api-sandbox.dwolla.com/customers/{{customerId}}”
    }
  }
}


2. Dwolla 개체 구성




<script src="https://cdn.dwolla.com/v2/dwolla-web.js"></script>
<script>
   dwolla.configure({
     environment: "sandbox",
     styles: "/main.css",
     token: () => Promise.resolve("your_token"),
     success: (res) => alert(res),
     error: (err) => alert(err)
   });
</script>

<div class="customer">
  <dwolla-customer-update 
      customerId="customerId"
      firstName=”firstName”
      lastName=”lastName”
      email=”email”
      terms=”https://www.yourterms.com”
      privacy=”https://www.yourprivacy.com”>       
  </dwolla-customer-update >
</div>



가능한 오류에 대한 해결책


  • 잘못된 토큰
    생성된 토큰이 올바르게 복사되어 붙여넣어졌는지 확인하십시오. 샌드박스를 사용하여 이 드롭인 구성 요소를 테스트하는 경우 로그인 후 "응용 프로그램 탭"에서 토큰을 생성할 수 있습니다. 토큰은 60분 동안 유효합니다.
  • 고객 ID
    누락되거나 유효하지 않은 고객 ID는 확인되지 않은 고객을 업그레이드하는 데 필요하므로 오류를 트리거합니다. 고객 생성 후 sandbox에서 고객 ID를 찾을 수 있습니다.

  • 스타일링



    기본적으로 지정된 컨테이너 내의 요소는 변경 사항 및 화면 크기에 반응합니다. Dwolla는 또한 여기에 있는 속성을 포함하는 dwolla.configure에 스타일시트를 제공하여 구성 요소의 스타일을 사용자 정의할 수 있습니다.

    사용해 보고 토론에 참여하십시오



    드롭인 구성 요소에 대한 도움말이나 질문은 당사open-source project를 확인하고 당사discussion forum를 방문하십시오. 이것은 우리의 로우 코드 솔루션의 첫 번째 버전이며 프로그래밍 가능한 결제 인프라의 통합을 더 빠르고 쉽게 사용하기 위해 향후 업데이트 및 추가 구성 요소가 출시될 예정입니다.

    다음 구성 요소를 확인하십시오.

    좋은 웹페이지 즐겨찾기