nodenv install
npm install -g yarn
yarn install
cpanm -q --notest Carton
carton install
- boothのhttps://manage.booth.pm/orders?state=paid から宛名印刷用CSVをダウンロード
- CSVをスプレッドシートにインポート
- 氏名と商品番号の列だけを表示
- ナンバー付けて逆順に(申し込み順になるように)
https://manage.booth.pm/orders?state=paid から「宛名印刷用CSV」をダウンロード。
carton exec -- perl booth2clickpost.pl ~/Downloads/booth_orders_20200521121532.csv
clickpost1.csv, clickpost2.csv, ...とまとめてクリックポストに入れられる件数ごとにファイルが出力される
一時的にYahooのパスワード認証をonにする必要あり。
クリックポストへのまとめ登録が終わり、支払い待ち一覧ができた後に実行。
CARD_CVC=... YAHOO_ID=... YAHOO_PASSWORD=... DEBUG=1 node pay-by-clickpost.js