add-term.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. /**
  3. * 1.3 商户信息变更 -> 增终进件
  4. * 接口:/api/v3/tkbs/open_merchant_addTerm
  5. * 请求加密:SM4 返回解密:SM4
  6. */
  7. $config = require __DIR__ . '/bootstrap.php';
  8. $api = new \Lakala\OpenAPISDK\V3\Api\LakalaApi($config, \Lakala\OpenAPISDK\V3\Api\EncryptMode::BOTH);
  9. $request = new \Lakala\OpenAPISDK\V3\Model\ModelRequest();
  10. $request->setReqData([
  11. 'merchant_no' => '8222240581208PS',
  12. 'bz_pos' => 'WECHAT_PAY',
  13. 'term_num' => 1,
  14. 'shop_id' => '954008657464496128',
  15. 'org_code' => JINGJIAN_ORG_CODE,
  16. 'fees' => [
  17. ['fee' => 0.38, 'top_fee' => 20, 'fee_type' => 'DEBIT_CARD'],
  18. ['fee' => 0.6, 'fee_type' => 'CREDIT_CARD'],
  19. ],
  20. 'attachments' => [],
  21. ]);
  22. try {
  23. $response = $api->tradeApi('/api/v3/tkbs/open_merchant_addTerm', $request);
  24. print_r($response->getRespData());
  25. echo $response->getCode();
  26. print_r($response->getHeaders());
  27. echo $response->getOriginalText();
  28. } catch (\Lakala\OpenAPISDK\V3\ApiException $e) {
  29. echo $e->getMessage();
  30. }