package com.jcommerce.core.service.payment;
import java.util.List;
import java.util.Map;
import com.jcommerce.core.model.Payment;
public interface IPaymentMetaManager {
public String getCode(Long orderId, Long paymentId);
public void install(String paymentCode);
public void uninstall(Long paymentId);
public PaymentConfigMeta getPaymentConfigMeta(Long paymentId);
public void savePaymentConfig(Map<String, Object> props);
public List<Map<String, Object>> getCombinedPaymentMetaList();
public List<Payment> getPaymentList();
public List<PaymentConfigMeta> getInstalledPaymentMetaList();
}