现在,我正在为使用 Payconnect 和 PayPal 的捐赠系统编写控制器。
出于测试目的,我想使用“new pymt__Processor_Connection_c ”创建一个示例支付处理器连接对象。但是,我无法更新连接,因为缺少必需的 PaymentConnect 设置字段 (pymt _PaymentConnect_Setup__c)。
我尝试在 PaymentConnect SalesForce 选项卡中创建新的 PaymentConnect 设置记录和新的 PayPal 处理器连接,但我的 SOQL 查询似乎找不到它。我怀疑这可能是因为我正在使用沙盒帐户进行编程。如果是这种情况,那么如何在我的测试处理器连接中正确设置 pymt__PaymentConnect_Setup__c 字段?
我的查询是:
pymt__Processor_Connection__c connection = [SELECT Id,
pymt__Test_Mode__c, pymt__Enabled_Card_Types__c
FROM pymt__Processor_Connection__c
WHERE pymt__Processor_Id__c = 'PayPal'];
我还是 APEX 和 StackOverflow 的新手,所以请感觉树来要求任何澄清或我的代码的其他部分。
谢谢!