ladina/php-non-sepa-xml

这是一个用于PHP生成国际交易(国际转账或非SEPA)XML文件的库。

dev-master 2020-11-20 14:26 UTC

This package is auto-updated.

Last update: 2024-09-17 21:46:18 UTC


README

这是一个用于PHP生成国际交易(国际转账或非SEPA)XML文件的库。

安装

Composer

这个库使用 Composer 来简化操作。

学习如何使用Composer并在require部分添加此库(在你的composer.json文件中)

"ladina/php-non-sepa-xml": "1.*@dev"

示例

use TransferFile\TransferFileCredit;
$test = TransferFileCredit::createCustomerTransfer("MSG", "My society", "pain.001.001.03");
$test->addPaymentInfo("ref-paiement-x", "My society", "FRXXXXXXXXXXXXXXXXXXX", "YYYYYYYYY");
$test->createTransaction(200, 'USXXXXXXXXXXXXXXXXXXX', 'PPBPBP', ' USA Factory', 'Facture y', 'payement-x');
echo $test->build();

说明

此代码将启动交易的基本信息

TransferFileCredit::createCustomerTransfer("identificationMessage", "Society Name", "pain.001.001.03");

此代码将创建债务人账户

addPaymentInfo("payementReference", "Society Name", "IBAN", "BIC");

此代码将创建信用银行转账到受益人

createTransaction("amount", "IBAN", "BIC", "Beneficiary", "Society Name", "Remittance information", "Payment ID");