create static method
Implementation
static Payment create({
required MethodChannel channel,
}) {
// Se já existe instância e licença validada, retorna ela diretamente
if (_instance != null) {
return _instance!;
}
final payment = Payment._(channel: channel);
_instance = payment; // Armazena a instância criada
return payment;
}