mirror of
https://gitee.com/egzosn/pay-java-parent.git
synced 2026-05-12 08:31:12 +08:00
PayPal初始化
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
package com.egzosn.pay.paypal.api;
|
||||
|
||||
import com.egzosn.pay.common.api.BasePayConfigStorage;
|
||||
|
||||
/**
|
||||
* 贝宝支付配置存储
|
||||
* @author egan
|
||||
*
|
||||
* email egzosn@gmail.com
|
||||
* date 2018-4-8 22:11:42
|
||||
*/
|
||||
public class PayPalConfigStorage extends BasePayConfigStorage {
|
||||
|
||||
private volatile String clientID;
|
||||
|
||||
@Override
|
||||
public String getAppid() {
|
||||
return clientID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getPid() {
|
||||
return clientID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getSeller() {
|
||||
return clientID;
|
||||
}
|
||||
|
||||
public String getClientID() {
|
||||
return clientID;
|
||||
}
|
||||
|
||||
public void setClientID(String clientID) {
|
||||
this.clientID = clientID;
|
||||
}
|
||||
|
||||
public String getClientSecret() {
|
||||
return getKeyPrivate();
|
||||
}
|
||||
|
||||
public void setClientSecret(String clientSecret) {
|
||||
setKeyPrivate(clientSecret);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
package com.egzosn.pay.paypal.api;
|
||||
|
||||
/**
|
||||
* Created by egzosn on 2018/4/8.
|
||||
*/
|
||||
|
||||
import com.egzosn.pay.common.api.BasePayService;
|
||||
import com.egzosn.pay.common.api.PayConfigStorage;
|
||||
import com.egzosn.pay.common.bean.*;
|
||||
|
||||
import java.awt.image.BufferedImage;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 贝宝支付配置存储
|
||||
* @author egan
|
||||
*
|
||||
* email egzosn@gmail.com
|
||||
* date 2018-4-8 22:15:09
|
||||
*/
|
||||
public class PayPalPayService extends BasePayService{
|
||||
public PayPalPayService(PayConfigStorage payConfigStorage) {
|
||||
super(payConfigStorage);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean verify(Map<String, Object> params) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean signVerify(Map<String, Object> params, String sign) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean verifySource(String id) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> orderInfo(PayOrder order) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public PayOutMessage getPayOutMessage(String code, String message) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public PayOutMessage successPayOutMessage(PayMessage payMessage) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String buildRequest(Map<String, Object> orderInfo, MethodType method) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public BufferedImage genQrPay(PayOrder order) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> microPay(PayOrder order) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> query(String tradeNo, String outTradeNo) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> close(String tradeNo, String outTradeNo) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> refund(String tradeNo, String outTradeNo, BigDecimal refundAmount, BigDecimal totalAmount) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> refund(RefundOrder refundOrder) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> refundquery(String tradeNo, String outTradeNo) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> downloadbill(Date billDate, String billType) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> secondaryInterface(Object tradeNoOrBillDate, String outTradeNoBillType, TransactionType transactionType) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user