提问人:金华权 提问时间:11/15/2023 更新时间:11/15/2023 访问量:14
如何按事件代码将交易分类为贷方或借方
how to classify a transaction as a credit or debit by event code
问:
我将使用 /v1/reporting/transactions API。我想知道如何按事件代码将交易分类为贷方或借方。
EVNet 代码分类。
事件代码定义 https://developer.paypal.com/docs/transaction-search/transaction-event-codes/。
API URL:https://developer.paypal.com/docs/api/transaction-search/v1/#search_get。
private String getTransactionType(String eventCode) {
// https://developer.paypal.com/docs/transaction-search/transaction-event-codes/
if (eventCode.startsWith("T02") || eventCode.startsWith("T03") || eventCode.startsWith("T08") ||
eventCode.startsWith("T09")) {
return DeWuConstant.TRANSACTION_DIRECTION_C;
}
return DeWuConstant.TRANSACTION_DIRECTION_D;
}
答:
0赞
Preston PHX
11/15/2023
#1
你不能。可用的分类是用于处理付款的 API 类型。
特别是,PayPal Checkout API可以接受具有标准集成的信用卡,并且这些由信用卡资助的交易将与使用任何其他资金来源的PayPal Checkout交易没有区别 - 包括余额,银行帐户,PayPal信用,稍后付款或其他替代本地付款方式。
如果您使用直接支付 API 来处理信用卡(据我所知,不适用于中国企业账户),则有一种交易类型,如您链接到的文档中所述。此分类可能包括也可能不包括高级信用卡和借记卡交易(但在中国也不可用)。
一般来说,出于任何目的,您的问题中链接的交易搜索 API 都不值得集成。相反,请使用捕获 API 调用的响应在您自己的数据库中记录所有未来事务的信息。如果您需要有关过去交易的信息,请使用 www.paypal.com Reports -> Activity Download 将 CSV 导入数据库。
评论