0

イントラネットにシステムを構築し、外部の従業員に毎月のサービスを簡単かつ迅速に支払うようにしています。支払われる金額は数週間ごとに変わります。

この質問によると、従業員に支払うオプションは主に2つあります

  • 一括払い:最低限必要な金額がまだ得られていないため、使用できません
  • アダプティブペイメント

そこで、2番目のものを選択しました。adaptivepayments -sdk-phpを使用して、自分のアカウントから基本的なペイパルアカウントを持っている人にメールで支払いを行う最も簡単な方法を使用することにしました。これを行うためのコードは次のとおりです。

 #Create Request
 $receiver = new Receiver();
 $receiver->email = 'the.employee.email@example.com';
 $receiver->amount = '10';
 $receiver->paymentType = 'SERVICE';

 $receiverList = new ReceiverList($receiver);
 $cancelUrl='...';
 $returnUrl='...';
 $payRequest = new PayRequest(new RequestEnvelope("en_US"),'PAY', $cancelUrl,'USD',$receiverList,$returnUrl);
 $payRequest->feesPayer = 'SENDER';

 #Send Request
 $service = new AdaptivePaymentsService();
 $response = $service->Pay($payRequest); 

これは私たちのニーズに合った正しいアプローチでしょうか?または、これに対するはるかに簡単な解決策はありますか?

アダプティブペイメントを使用するには、www.x.comWebサイトでペイパルにAPPIDを要求する必要があります。問題は、彼らがTEST URL / USER / PASSを要求し、イントラネットにアクセスするためのアクセス許可を与えることができないことです。私たちの会社の方針、また私たちの「アプリケーション」が彼らのガイドラインの範囲内にあるかどうかはわかりません

どんな助けでも大歓迎です、私はここで少し失われたと感じます、

ありがとう

4

1 に答える 1

1

一括払いが最も簡単な方法です。最低金額の要件はなく、以下のみを満たす必要があります。

  • 90日以上良好な状態である
  • 確認する
  • すべてのPayPal制限が削除されていることを確認します(これは、PayPalアカウントにログインし、https://www.paypal.com/us/cgi-bin/webscr?cmd = _show-limits&req_from = view_limitsにアクセスすることで確認できます)
  • アカウント所有者はPayPalに連絡する必要があります

***注:基準は将来変更される可能性があります。

上記のすべての基準を満たしている場合は、PayPalサポート(866-837-1851)に電話して、一括支払いの有効化をリクエストしてください。1回の支払いでも、一括支払いで簡単に処理できます。

一括支払いがオプションでない場合は、はい、AdaptivePaymentsが進むべき道です。API呼び出しごとに支払いが送信されるように、暗黙の支払いを申請する必要があります。これはより複雑なルートですが、一度実装すると非常に効率的な方法で使用できます。

テスト環境に関しては、PayPalはアプリケーションを確認して、アプリケーションが規則や規制に準拠していることを確認する必要があります。可能であれば、APIの使用を計画する方法についてのシンプルなインターフェイスを備えた外部サイトを用意することをお勧めします。イントラネットにアクセスできるPayPalは必須ではありません。

于 2013-03-07T22:34:39.480 に答える