jm_kupai.py 834 B

12345678910111213141516171819202122232425262728
  1. def getSdkConfig(jsonConfig, config):
  2. print('getSdkConfig kupai...')
  3. if 'kupai' in config:
  4. kupai = config['kupai']
  5. if 'configData' in jsonConfig:
  6. configData = jsonConfig['configData']
  7. else:
  8. configData = {}
  9. placeholders = {
  10. 'applicationId':config['packageName']
  11. }
  12. configData['AppID'] = kupai['AppID']
  13. configData['PayKey'] = kupai['PayKey']
  14. jsonConfig['placeholders'] = placeholders
  15. jsonConfig['configData'] = configData
  16. if 'includeOtherPay' in kupai:
  17. if kupai['includeOtherPay'] == 0:
  18. jsonConfig['libConfig'] = 'nopay'
  19. else:
  20. jsonConfig['libConfig'] = 'default'
  21. else:
  22. jsonConfig['libConfig'] = 'default'