JavaScript– tag –
-
WordPress
WordPressで書いたブログ記事をマネタイズする(その3) ~ Twenty Seventeenのfunction.phpでPayPalのサーバーレス決済(Client-side REST)
https://e-yota.com/webservice/wordpress_blog_monetize_2/ WordPressのブログ記事にPayPalのサーバーレス決済のボタンを表示させるために、必要なJavaScriptにベタ書きしました。 ですがこの書き方ではJavaScriptのコードがテーマ本体のファイルに混ざっ... -
WordPress
WordPressで書いたブログ記事をマネタイズする(その2) ~ PayPalのサーバーレス決済(Client-side REST)をTwenty Seventeenにベタ書きする
https://e-yota.com/webservice/wordpress_blog_monetize_1/ WordPressのブログ記事にPayPalのサーバーレス決済のボタンを表示させてみましょう。なんでそんなことをするのかは、上記の記事を参考にしてください。 サーバーレス決済のスクリプトコード ま... -
WordPress
WordPressで書いたブログ記事をマネタイズする(その1) ~ PayPalのサーバーレス決済(Client-side REST)を使う理由
いまエコテキブログ(WordPress)のマネタイズを考えています。一般にブログのマネタイズと言えば、主に以下の3つの方法が考えられます。 1. コンテンツ連動型広告を貼る(Google Adesenseなど) 2. 成功報酬型広告を貼る(Amazonアフィリエイトなど) 3. 有... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その15(BraintreeSDKによる決済内容の確認)
その14ではBraintreeSDKによる決済確認画面の表示についてご説明をしました。次は取引内容の確認をしてみましょう。なお、今回の記事は以下の3つのページを参考にしています。 PayPal | Server-Side Implementation | Node.js - Braintree Developer Docum... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その14(BraintreeSDKによる決済確認画面の表示)
その13ではClient-side RESTを使って、JavaScriptのみで決済を完了させる方法について紹介をしました。ここからいよいよBraintreeを利用した、ExpressCheckoutの実装を行います。なお今回の記事はBraintreeの公式ドキュメントを参考にしています。 PayPal ... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その13(Client-side RESTを使ってJavaScriptのみで決済を完了)
その12までの記事でWebフレームワークとしてのExpressを使って、"index.jade"の表示をさせることに成功しました。今回の記事では、その"index.jade"にPayPalのcehckout.jsを使いJavaScriptによるサーバーレス決済をする方法を紹介したいと思います。 Clien... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その12(index.jadeファイルの表示)
その11ではその10までで作成したコードについてのエラーの確認やその修正方法について紹介をしました。これでユーザーがapp.jsにアクセスした場合、index.jsを経由してテンプレートエンジンのjadeを利用したビューファイル(views/index.jade)が表示される... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その11(エラーの確認とコードの修正)
その10までの記事でBraintreeSDKを利用してPayPal ExpressCeckoutを実装するためのアカウントの取得やコードの記述を行いました。現時点でアプリケーションがどこまで動くか確認をして、エラーなどが発生したら修正を行っていきましょう。 コードの修正 $ ... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その10(テンプレートエンジン jadeの利用)
BraintreeSDKを利用してPayPal ExpressCeckoutを実装する その9では、ルーティングの確認とエラー処理についてご紹介をしました。今回の記事ではテンプレートエンジンであるjadeの利用を紹介します。 テンプレートエンジンを使う意味 app.jsが読み込まれた... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その9(ルーティングの確認とエラー処理)
BraintreeSDKを利用してPayPal ExpressCeckoutを実装する その8では、モジュールのインストールとミドルウェアの実装を紹介しました。今回の記事ではルーティングの確認とエラー処理についてご説明します。 ルーティングの確認 これまでの記事で、app.jsフ... -
PayPal
PayPal 米国特許商標庁のWebサイトで仮想通貨による取引迅速化の取り組みを公表
米国特許商標庁(USPTO。商務省の機関で特許及び商標の権利付与を所掌する)のデータベースによると、PayPalが仮想通貨による取引迅速化の取り組みについて公開されていることが判明しました。 United States Patent Application: 0180060860 PayPal Is Seek... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その8(モジュールのインストールとミドルウェアの実装)
BraintreeSDKを利用してPayPal ExpressCeckoutを実装する その7では、BraintreeサーバーのAPI認証情報を取得するための方法についてご紹介しました。 Nonceでapp.jsにアクセスする仕組み ユーザーからBraintreeサーバーに対してclientTokenが送信されると... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その7(Braintreeアカウントの作成とAPI認証情報の取得)
BraintreeSDKを利用してPayPal ExpressCeckoutを実装する その6では、PayPal ExpressCheckoutで決済をするために必要なaccessTokenの作成方法について説明をしました。 Braintreeのサーバー内でNonce(ナンス)の作成 自分のサーバーでPayPal ExpressCheck... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その6(accessTokenの作成)
BraintreeSDKを利用してPayPal ExpressCeckoutを実装する その5では、ユーザーがPayPal ExpressCheckoutで決済をするときに必要な2種類のトークン(accessTokenとclientToken)についてサンプルコードの解説を交えて説明しました。 accessTokenとclientTok... -
PayPal
BraintreeSDKを利用してPayPal ExpressCheckoutを実装する その5(トップページの読み込み)
BraintreeSDKを利用してPayPal ExpressCeckoutを実装する その4では、BraintreeSDKのインストールとindex.jsファイルの作成を行いました。 今回の記事では、前回作成したindex.jsファイルにPayPal Express Checkoutがあるトップページの読み込みを行うため...