架空のシナリオ:
アフィリエイトは、アイテム/サービス/ウィジェットをクライアントに販売することにより、私のウェブサイトでお金を稼ぎます. 単純なアフィリエイト プログラムと考えることができます。このお金は、アフィリエイトがお金を要求するまで、単一のアカウントに保管されます。
アフィリエイトは小切手が郵送されるのを待ちたくありません。彼らは自分の管理セクション (私のサイト) にログオンし、魔法のような "Transfer My Hard-Earned Money Now! Fool" ボタンをクリックして、数百万ドルを自分の銀行口座に直接入金したいと考えています (この送金には "3-4 時間かかる場合があります)。アフィリエイトは、自分のお金をいつでもコントロールできると感じたいだけです)。
現在、PayPal はすでに「苦労して稼いだお金を今すぐ送金してください! ばか」を実行しています。正常に機能します。彼らの API では、ある Paypal アカウントから別のアカウントに送金することもできます。銀行口座への入金を許可しないだけです。アフィリエイトは怠け者で、Paypal アカウントにログインして送金したくありません。
では、開発者は何ができるでしょうか。
- クレジットカード情報の保存に煩わされたくありません(PCIコンプライアンス...いいえ、ありがとうございます)。
- 銀行と直接統合することはあまり気にしません
- 私がしたい(疑似コードで):
.
// affiliate and crdentials are pulled from my database.
Affiliate affiliate = db.Affiliates.GetByID(123456);
Credentials creds = affiliate.GetBankCredentials();
// paymentAPI is, well, its an API.
Xml response = paymentAPI.InitiateMoneyTransfer({from: myAccountCrdentials, to: creds, amount: 123, currency: "USD"});
if(response.success){
print "Bling Bling! Transfer initiated";
}
else{
print response.msg;
}
ps私はアメリカにいます