Basic implementation of request_payment method