我们正在我们的内部网中构建一个系统,以便轻松快速地向我们的外部员工支付他们的月度服务费用,支付的数量每两周就会改变一次。
根据这个问题,我们主要有两种选择支付给我们的员工
- 批量付款:我们无法使用它,因为我们还没有获得所需的最低金额
- 自适应支付
所以我们选择了第二个,我们采用了adaptivepayments-sdk-php,并决定使用最简单的方式从我们自己的账户通过电子邮件向拥有基本paypal账户的人付款,代码如下:
#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.com网站上向 paypal 请求一个 APP ID ,问题是他们要求提供 TEST URL/USER/PASS,而我们只是不能授予每个访问我们的 Intranet 的权限我们公司的政策,我也不确定我们的“申请”是否在他们的指导范围内
任何帮助将不胜感激,我在这里感到有点失落,
谢谢