Introdução
O aplicativo exporta as seguintes Activities
PaymentActivityRefundActivityPrintActivity
PaymentActivity
Utilizada para realizar pagamentos com a adquirente configurada no aplicativo. Recebe os parâmetros da transação por meio de EXTRAS e também devolve a resposta por meio de EXTRAS.
RefundActivity
Utilizada para realizar estornos de transações que foram realizadas pelo GetCard Pay. Recebe os parâmetros da transação por meio de EXTRAS e também devolve a resposta por meio de EXTRAS.
PrintActivity
Essa activity só está disponível em dispositivo Smart POS, não sendo possível utilizar ela em tablets, já que não possuem uma impressora integrada.
A PrintActivity irá realizar a integração com o Provider selecionado, e irá chamar a PaymentProvider para realizar a impressão.
Ela será responsável por realizar a impressão e devolver o resultado. Em caso de erro ela também devolverá um resultado.