public void PaymentResult(Payment parameter) { }
public Payment GeneratePayment(PaymentType type) { Payment payment = new Payment(this, type); return payment; }