org.yes.tools.pay.service.BasePayService Maven / Gradle / Ivy
package org.yes.tools.pay.service;
import org.yes.tools.pay.config.PayConfig;
public interface BasePayService {
String getPayBaseUrl();
PayConfig getConfig();
void setConfig(PayConfig payConfig);
Boolean switchConfig(String appId);
void setMultiConfig(PayConfig payConfig, String defaultAppId);
void addConfig(String appId, PayConfig payConfig);
PayService getPayService();
String getAuthorization(String reqBody) throws Exception;
}