モナコイン関連サービス紹介
BTCPayServer(Monacoin)の初期設定から請求まで
BTCPayServerの初期設定方法を説明します。
BTCPayServerは、オープンソースで開発されている決済システムです。
本人、又は第三者の立ち上げたサーバに登録をする必要がありますが、サーバには秘密鍵を登録する必要がないので、セキュアです。
使用感についてはこちらの記事をご覧ください。
BTCPayServer(Monacoin)体験用サンプルページ
使い始めるのに必要なものは、
このサーバは、脇山Pが動作確認のために立ち上げたテストサーバです。
テストサーバなので、予告なく閉鎖されることもありますが、BTCPayServerをいじって動作の確認をする分には問題ないでしょう。
では、まずアクセスします。
一番最初に行うのは登録(REGISTER)です。
右上からのメニューボタンを押すと表示されます。
どこから登録するのかわかりにくかったです。
REGISTERを押すと、一般的なメールアドレスとパスワードの登録画面が表示されますので、入力したらRegisterを選択。
すでに、「にすた財団購買部」が作成されていますが、初期状態では何も作成されていないので新規作成(➕Create a new store)を選択しストアを作成します。
ストアに入金先のモナコインウォレットが紐づきます。
ストアの名前はご自由にどうぞ。
![](https://2.bp.blogspot.com/-zwrSNFsUT6s/XA-uD983ALI/AAAAAAAAAzI/fsOj1aG85DInr1Qg4REyQsyGIa5tioj5QCLcBGAs/s400/btcpay05-0.png)
ストアの名前を登録すると、General Settingsの画面になります。
うっかり閉じてしまった人は、メニューのSTORESからストア名のSettingsを押してください。
今回は、必要最低限の設定のみ記載しますが、
Derivation Schemeは設定をしないと請求書を作成できない部分です。
Derivation SchemeのModifyを選択します
![](https://4.bp.blogspot.com/-r_gkEnHta3U/XA-nCxnLylI/AAAAAAAAAyY/CPrlME6ge_kmU6Q2DWDc3UC0tPFcmzKDwCEwYBhgL/s400/btcpay05.png)
この部分に、モナコインアドレス(公開鍵)を生成するためのマスター公開鍵を入力します。
マスター公開鍵はElectrum-Monaより取得が可能です。
Electrum-Monaを開き、メニューのウォレットから、Informationを選択するとマスター公開鍵が表示されます。
Coinomiのマスター公開鍵の表示方法はこちら。
Coinomiのスマホウォレット(口座)開設方法(BTC・BCH・ETH・MONAなど複数通貨対応!)
入力し、Continueを押すと、マスター公開鍵から生成されたモナコインアドレスが表示されます。
なお、Electrum-Monaの作成についてはこちらの記事をご覧ください。
高機能だぞ、Electrum-Mona
次に、Hint addressに、Electrum-Monaのアドレスをどれか一つを上記の枠の中に入力し、Confirmを押すことで、問題がないかの確認をします。
そのモナコインアドレスが入力したマスター公開鍵で生成されるモナコインアドレスであれば、エラーが出ず通ります。
①は、顧客が送金を行う(トランザクションを生成する)までの期限(分)です。
②は、顧客の送金(トランザクション)が③で設定した回数の認証するまでの期限(分)です。
③は、送金とみなす認証回数です。0認証(Is unconfirmed)、1認証、2認証、6認証から選べます。(2018年12月11日現在)
それ以外にも、
設定が完了したら、Saveを選択して保存します。
次に、Ratesを選択してください。
Turn on advanced rate rule scriptingを選択し、Continueを押してください。
MONA_JPY = bitbank(MONA_JPY);
上記を入力したら、Saveを選択して保存します。
以上で初期設定は完了です。
請求書の新規作成(➕ Create an invoice)で請求書を作成できます。
下記が必須入力項目なので、入力してください。
参考になった方は、寄付をいただけると嬉しいです。
寄付した方は、39 SUPPORTERとして表示します。
*Bitbankのレートを使用
ちなみに、APIについては互換性があるとのことで、こちらをご覧ください。
BitPay API
Invoiceを20以上作成し、連続して受け取っていないアドレスが20続くと、それ以降の入金をウォレットで認識できなくなります。
その場合は20個のうち、適当なアドレスにコインを送ってください。
詳しくは下記の記事に書きました。
暗号通貨のウォレットとGAP LIMITについて
メニューのAPPSから、この様なショッピングページが作れますので、値段が決まっている場合には、店頭でスマホ画面さえあれば、すぐに請求を作ることができます。
BTCPayServerは、オープンソースで開発されている決済システムです。
本人、又は第三者の立ち上げたサーバに登録をする必要がありますが、サーバには秘密鍵を登録する必要がないので、セキュアです。
使用感についてはこちらの記事をご覧ください。
BTCPayServer(Monacoin)体験用サンプルページ
使い始めるのに必要なものは、
- Eメールアドレス
- Electrum-Mona または Coinomi
更新情報
2019年4月5日 レートについて、MONA/JPYレート(Bitbank)の取得方法に修正
2019年4月5日 レートについて、MONA/JPYレート(Bitbank)の取得方法に修正
新規登録
BTCPayServer:https://btcpay.electrum-mona.org/このサーバは、脇山Pが動作確認のために立ち上げたテストサーバです。
テストサーバなので、予告なく閉鎖されることもありますが、BTCPayServerをいじって動作の確認をする分には問題ないでしょう。
では、まずアクセスします。
![](https://1.bp.blogspot.com/-OiGccNbfNFM/XA-nCJQBFnI/AAAAAAAAAyQ/IkdEvYuUl80AfX2yhgBAobhTm_FYQIvrQCEwYBhgL/s400/btcpay01.png)
一番最初に行うのは登録(REGISTER)です。
右上からのメニューボタンを押すと表示されます。
どこから登録するのかわかりにくかったです。
![](https://4.bp.blogspot.com/-iQv4hFrxGvo/XA-nB9tDaRI/AAAAAAAAAyI/A_96FPpzBMczITwij_8VWxdhxB-1HbucwCEwYBhgL/s400/btcpay02.png)
REGISTERを押すと、一般的なメールアドレスとパスワードの登録画面が表示されますので、入力したらRegisterを選択。
![](https://1.bp.blogspot.com/-7DrqNH-SUSA/XA-nCL3dd3I/AAAAAAAAAyM/y2eIim3y-aAL0M5VHCgaebSW6uXgooS3wCEwYBhgL/s400/btcpay03.png)
すでに、「にすた財団購買部」が作成されていますが、初期状態では何も作成されていないので新規作成(➕Create a new store)を選択しストアを作成します。
ストアに入金先のモナコインウォレットが紐づきます。
![](https://1.bp.blogspot.com/-pt1wIvpK79k/XA-nCj6yWZI/AAAAAAAAAyU/EMErLuvdb_4oeCBzvdFxgDWqxpBotGWcACEwYBhgL/s400/btcpay04.png)
ストアの名前はご自由にどうぞ。
General Settings(一般設定)
![](https://2.bp.blogspot.com/-zwrSNFsUT6s/XA-uD983ALI/AAAAAAAAAzI/fsOj1aG85DInr1Qg4REyQsyGIa5tioj5QCLcBGAs/s400/btcpay05-0.png)
ストアの名前を登録すると、General Settingsの画面になります。
うっかり閉じてしまった人は、メニューのSTORESからストア名のSettingsを押してください。
今回は、必要最低限の設定のみ記載しますが、
Derivation Schemeは設定をしないと請求書を作成できない部分です。
Derivation SchemeのModifyを選択します
![](https://4.bp.blogspot.com/-r_gkEnHta3U/XA-nCxnLylI/AAAAAAAAAyY/CPrlME6ge_kmU6Q2DWDc3UC0tPFcmzKDwCEwYBhgL/s400/btcpay05.png)
この部分に、モナコインアドレス(公開鍵)を生成するためのマスター公開鍵を入力します。
マスター公開鍵はElectrum-Monaより取得が可能です。
![](https://2.bp.blogspot.com/-anADZpp1yWs/XA-nDCpxfHI/AAAAAAAAAyc/XFXoHltu_MsOG0gAkuNNc6zjjvkNnF0HwCEwYBhgL/s400/btcpay06.png)
Electrum-Monaを開き、メニューのウォレットから、Informationを選択するとマスター公開鍵が表示されます。
Coinomiのマスター公開鍵の表示方法はこちら。
Coinomiのスマホウォレット(口座)開設方法(BTC・BCH・ETH・MONAなど複数通貨対応!)
入力し、Continueを押すと、マスター公開鍵から生成されたモナコインアドレスが表示されます。
なお、Electrum-Monaの作成についてはこちらの記事をご覧ください。
高機能だぞ、Electrum-Mona
![](https://2.bp.blogspot.com/-fxfjTwFvrmk/XA-nDREWmuI/AAAAAAAAAyg/8z18bARgvUEsPY9T7hU0HOhVwROBTw-GACEwYBhgL/s400/btcpay07.png)
次に、Hint addressに、Electrum-Monaのアドレスをどれか一つを上記の枠の中に入力し、Confirmを押すことで、問題がないかの確認をします。
そのモナコインアドレスが入力したマスター公開鍵で生成されるモナコインアドレスであれば、エラーが出ず通ります。
その他重要な設定
![](https://3.bp.blogspot.com/-RZ8uw6YRR34/XA-uD6Gm6SI/AAAAAAAAAzM/9hl5xGiEqxc8As62PmaquDp6lXEtbd3SwCEwYBhgL/s400/btcpay08.png)
①は、顧客が送金を行う(トランザクションを生成する)までの期限(分)です。
②は、顧客の送金(トランザクション)が③で設定した回数の認証するまでの期限(分)です。
③は、送金とみなす認証回数です。0認証(Is unconfirmed)、1認証、2認証、6認証から選べます。(2018年12月11日現在)
それ以外にも、
- Add network fee to invoice (vary with mining fees):(チェック無し)
送金手数料を請求金額に予め追加するかについてです。
これはチェック無しでいいと思います。
Rates(モナコインのレート)
![](https://4.bp.blogspot.com/-jLGUwWwnU34/XA-xEa2yjXI/AAAAAAAAAzg/z6Uv2MeLuX4BCX9LYftq90hTKchPDkiGQCLcBGAs/s400/btcpay09.png)
次に、Ratesを選択してください。
Turn on advanced rate rule scriptingを選択し、Continueを押してください。
![](https://2.bp.blogspot.com/-pT84Yuyt4aE/XKdpv8J4W4I/AAAAAAAABFU/snrx2O-inUgE12xz9KjQKt4FHJql7Ig2ACLcBGAs/s400/monajpy.png)
MONA_JPY = bitbank(MONA_JPY);
上記を入力したら、Saveを選択して保存します。
以上で初期設定は完了です。
Checkout experience(決済画面)
お好みで追加してください。
必須ではありません。
- Link to a custom logo:(決済画面に左上に表示したいロゴのURL)
- Custom HTML title to display on Checkout page:(決済画面のブラウザタイトル)
- Default language on checkout:(日本語が良いと思います。)
- Requires a refund email:(チェック無し)
Requires a refund emailは、決済QRコードを表示する前に、メールアドレスの登録を求めるかについてです。
用途により選択してください。
表示させない場合は、チェック無しです。
INVOICES(請求書作成)
請求書の作成は、メニューのINVOICESを押します請求書の新規作成(➕ Create an invoice)で請求書を作成できます。
下記が必須入力項目なので、入力してください。
- Amount* :(請求するモナコイン額)
- Currency*:(USDからJPYへ変更)
参考になった方は、寄付をいただけると嬉しいです。
寄付した方は、39 SUPPORTERとして表示します。
*Bitbankのレートを使用
ちなみに、APIについては互換性があるとのことで、こちらをご覧ください。
BitPay API
Invoiceを20以上作成し、連続して受け取っていないアドレスが20続くと、それ以降の入金をウォレットで認識できなくなります。
その場合は20個のうち、適当なアドレスにコインを送ってください。
詳しくは下記の記事に書きました。
暗号通貨のウォレットとGAP LIMITについて
メニューのAPPSから、この様なショッピングページが作れますので、値段が決まっている場合には、店頭でスマホ画面さえあれば、すぐに請求を作ることができます。