API文档说要将createProfile设置为true。我找不到这样的例子,所以在搜索之后我找到了setCreateProfile方法。我这样用它。我没有错。
$ this-> custpaymentprofile = new AnetAPI \ CustomerProfilePaymentType(); $这 - > custpaymentprofile-> setCreateProfile(真);
我无法弄清楚如何通过交易发送此设置,以便创建客户资料。
所有其他数据都通过AnetAPI \ TransactionRequestType()
发送IE:$ this-> transactionRequestType-> setOrder($ this-> order);
其他一切正常,我可以运行成功的交易,只需要让它来创建个人资料。
答案 0 :(得分:1)
找到它:
$profile = new AnetAPI\CustomerProfilePaymentType();
$profile->setCreateProfile(true);
$transactionRequestType->setProfile($profile);