Skip to content

Latest commit

 

History

History
173 lines (130 loc) · 5.1 KB

File metadata and controls

173 lines (130 loc) · 5.1 KB
layout
kr

DunkPay.com

DunkPay.com은 암호화폐로 상품판매를 원하는 사용자를 위한 서비스입니다. 단순히 링크를 만들고, 판매하시면 됩니다. 구매자가 암호화폐를 입금하면 즉시 확인할 수 있습니다. 거래내용은 블록체인에서 보장해 줍니다.

"플레이 볼! 꿈을 이루세요."

INSTALLATION

당신의 웹사이트에 <스크립트>를 참조하세요.

<script type="text/javascript" src="https://www.dunkpay.com/dunkpay.js"></script>

USAGE

비트코인(BTC)을 이용한 판매 예

var dunkpay = new Dunkpay()
dunkpay.type = "BTC"
dunkpay.address = "1Lc1jhXdsB7t1XpTdNbrchnxKQide9tMia"
dunkpay.amount = 0.001 // 0.001 BTC

dunkpay.shot()

ADVANCE USAGE

비트코인 캐시(BCH)를 이용한 달러통화 판매 예

var dunkpay = new Dunkpay()
dunkpay.type = "BCH"
dunkpay.address = "19zgnCTYzq1eww1JpGCi5ZSvFPiCC7fVHa"
dunkpay.itemName = "Bascketball🏀"
dunkpay.currency = "USD" 
dunkpay.amount = 2 // 2dollars
dunkpay.invoiceMail = "dunkpay.com@gmail.com"

dunkpay.shot(function(err,result){
 if(err)
 {
  alert("Something is wrong." + err)
 } 
 alert("Payment is success." + result)		
})

이더리움(ETH)을 이용한 사용자정의 판매 예

var dunkpay = new Dunkpay()
dunkpay.type = "ETH"
dunkpay.address = "0xeB97444a0f0781890b8e7e317FCB0853a46880E6"
dunkpay.itemName = "겔럭시9"
dunkpay.amount = 0.1 // 0.1 ETH  
dunkpay.customLogo = "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png" 
dunkpay.customColor="FF0000" // RED
dunkpay.customUrl = "https://google.com"

dunkpay.shot(function(err,result){
 if(err)
 {
  alert("Something is wrong." + err)
 } 
 alert("Payment is success." + result)			
})

리플(XRP)을 이용한 목적지태그 생성 예

var dunkpay = new Dunkpay()
dunkpay.type = "XRP"
dunkpay.itemName = "R.I.P"
dunkpay.address = "rp2diYfVtpbgEMyaoWnuaWgFCAkqCAEg28"
dunkpay.amount = 0.01 // 0.01 XRP  
dunkpay.destinationTag = "1017911454"
dunkpay.selfClose = true

dunkpay.shot(function(err,result){
 if(err)
 {
  alert("Something is wrong." + err)
 } 
 alert("Payment is success." + result)			
})

덩크페이(DNK)을 이용한 판매링크 생성 예

var dunkpay = new Dunkpay()
dunkpay.type = "DNK"
dunkpay.itemName = "🧚🧚🧚🧚🧚"
dunkpay.address = "0xeB97444a0f0781890b8e7e317FCB0853a46880E6"
dunkpay.amount = 0.01 // 0.01 XRP  

var link = dunkpay.getLink()
alert(link)

OPTION

type (필수값)*

  • type - TYPE 암호화폐 종류를 선택합니다. 현재 BTC/BCH/ETH/XRP/DNK 를 지원합니다.

address (필수값)*

  • address - 소유하고 계신 지갑주소 입니다. 암호화폐가 송금되는 주소입니다. 거래 진행중에는 변경할 수 없으니 유의하세요.

amount (필수값)*

  • amount - 판매를 원하는 화폐의 단위를 설정합니다. 현재 BTC/BCH/ETH/XRP/DNK 단위를 지원합니다.

currency

itemName

  • itemName - itemName 인보이스(송장)에 표시되는 상품명 입니다. UTF-8로 인코딩된 텍스트를 입력해 주세요.

invoiceMail

  • invoiceMail - 거래가 완료되면 알림메일이 전송될 주소입니다. 이메일을 받지못했다면 스팸메일함을 확인해 주세요.

redirectUrl

  • redirectUrl - 거래가 완료되면 바로 이동되는 URL 목적지입니다. 초기에 전달된 모든 쿼리값도 반환합니다.

notificationUrl

  • notificationUrl - 거래가 완료되면 사용자 서버에서 푸시를 받을 수 있는 주소입니다. 초기에 전달된 모든 쿼리값도 반환합니다.

customLogo

  • customLogo - 사용자정의 로고입니다. 외부이미지 링크를 허용합니다.

customColor

  • customColor - 인보이스화면을 위한 사용자정의 색상입니다. Hex컬러값을 허용합니다.

customUrl

  • customUrl - 로고 클릭 시 이동하는 홈페이지 주소 입니다.

getLink()

  • getLink() - 구매용 바로가기 주소를 생성합니다.

destinationTag

  • destinationTag - 목적지태그를 입력합니다. (리플전용)

selfClose

  • selfClose - 구매 완료 후 팝업이 스스로 닫힙니다.

TESTNET

new dunkpay('testnet')로 초기화하면 테스트 모드로 작동합니다. 아래표는 지원하는 테스트서버 입니다.

Cryptocurrency Support
BTC TESTNET (https://test-insight.bitpay.com)
BCH TESTNET (https://test-bch-insight.bitpay.com)
ETH ROPSTEN (https://ropsten.etherscan.io)
XRP TESTNET (https://ripple.com/build/xrp-test-net)
DNK ROPSTEN (https://ropsten.etherscan.io)

TESTING

테스트 페이지 : /docs/test.html

개발자 문의 : dryudryu@gmail.com

LICENSE

MPL-2.0