Merchant side invoicing
Smarts offers merchant side invoice processing.
General Flow
Configuration
Implementation
import ee.smarts.common.v1.Entities.receipt.Receipt;
import ee.smarts.common.v1.requests.CreateReceiptRequest;
import ee.smarts.common.v1.requests.ReceiptPaymentConfirmationRequest;
import ee.smarts.starter.adapter.ReceiptAdapter;
import org.springframework.stereotype.Component;
@Component
public class ReceiptAdapterImpl implements ReceiptAdapter {
@Override
public Receipt create(CreateReceiptRequest request) {
// implement this method
return null;
}
@Override
public void confirmationListener(ReceiptPaymentConfirmationRequest request) {
// implement this method
}
}Last updated