| | |
| | | System.out.println(MoneyUtils.scaleYuan2Accuracy(1)); |
| | | } |
| | | |
| | | // @Test |
| | | @Test |
| | | public void payAliAnDf(){ |
| | | RestTemplate restTemplate = this.getRestTemplate(); |
| | | PayEngineProvider payEngineProvider = new PayUnkEngineProvider(restTemplate); |
| | |
| | | order.setCreateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis())); |
| | | order.setPayType(PayType.PayUnk_BEHALF_ALIPAY_ONE); |
| | | order.setPayDefinitionId("3"); |
| | | order.setTotalMoney(12); |
| | | order.setTotalMoney(10); |
| | | order.setNotifyUrl("http://47.99.216.98:8082/admin/front/kyzt/receipt/pay/notify"); |
| | | // order.setNotifyUrl(Constants.CALL_BACK_SUCCESS); |
| | | order.setIp("127.0.0.1"); |
| | | order.setTitle("加油商品"); |
| | | order.setTitle("测试商品"); |
| | | String attach = "order," + 9987654321L; |
| | | order.setAttach(attach); |
| | | // 支付宝个人账号 |
| | |
| | | configuration.put(Constants.CONFIG_KEY_APPID, new DefaultVariable(VariableType.String, "APP202310209174137956073295", null).setId(Constants.CONFIG_KEY_APPID)); |
| | | // 支付宝A版代付到户编号:3635 |
| | | configuration.put(Constants.CONFIG_KEY_USER_ACCOUNT_ID, new DefaultVariable(VariableType.String, "3635", null).setId(Constants.CONFIG_KEY_USER_ACCOUNT_ID)); |
| | | configuration.put(Constants.CONFIG_KEY_ALIPAY_IDENTITY, new DefaultVariable(VariableType.String, "2088820986081574", null).setId(Constants.CONFIG_KEY_ALIPAY_IDENTITY)); |
| | | configuration.put(Constants.CONFIG_KEY_ALIPAY_AGREEMENT_NO, new DefaultVariable(VariableType.String, "20235824012463444332", null).setId(Constants.CONFIG_KEY_ALIPAY_AGREEMENT_NO)); |
| | | // configuration.put(Constants.CONFIG_KEY_ALIPAY_IDENTITY, new DefaultVariable(VariableType.String, "2088820986081574", null).setId(Constants.CONFIG_KEY_ALIPAY_IDENTITY)); |
| | | // configuration.put(Constants.CONFIG_KEY_ALIPAY_AGREEMENT_NO, new DefaultVariable(VariableType.String, "20235824012463444332", null).setId(Constants.CONFIG_KEY_ALIPAY_AGREEMENT_NO)); |
| | | configuration.put(Constants.CONFIG_KEY_ALIPAY_IDENTITY, new DefaultVariable(VariableType.String, "identity", null).setId(Constants.CONFIG_KEY_ALIPAY_IDENTITY)); |
| | | configuration.put(Constants.CONFIG_KEY_ALIPAY_AGREEMENT_NO, new DefaultVariable(VariableType.String, "agreement", null).setId(Constants.CONFIG_KEY_ALIPAY_AGREEMENT_NO)); |
| | | return configuration; |
| | | } |
| | | |
| | |
| | | RestTemplateConfig config = new RestTemplateConfig(); |
| | | config.setKeepAliveDurationSeconds(300); |
| | | config.setMaxIdleConnections(20); |
| | | config.setConnectTimeoutSeconds(2); |
| | | config.setConnectTimeoutSeconds(3); |
| | | config.setReadTimeoutSeconds(3); |
| | | config.setWriteTimeoutSeconds(3); |
| | | |