Skip to main content

PagSeguro

Connect to PagSeguro payment services.

PagSeguro Logo

Authentication

This connector uses Token-based authentication.

info

Set up your connection in the Abstra Console before using it in your workflows.

How to use

Using the Smart Chat

Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".

Using the Web Editor

from abstra.connectors import run_connection_action

result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})

Available Actions

This connector provides 38 actions:

ActionPurposeParameters
post_oauth2_applicationCriar uma aplicaçãoNo parameters
get_oauth2_application_by_client_idConsultar uma aplicaçãoclient_id (string)
Content-Type (string)
Authorization (string)
get_oauth2_authorizeSolicitar a permissão para uma aplicação OAuthresponse_type (string)
client_id (string)
redirect_uri (string)
state (string)
scope (string)
data (object) required
post_oauth2_tokenTrocar um authorization code por um access tokenAuthorization (string)
Content-Type (string)
X_CLIENT_ID (string)
X_CLIENT_SECRET (integer)
data: {
. grant_type (string)
. code (string)
. redirect_uri (string)
} (object) required
post_oauth2_authorize_smsSolicitar autorização via SMSAuthorization (string)
Content-Type (string)
X_CLIENT_ID (string)
X_CLIENT_SECRET (string)
data: {
. email (string)
} (object) required
post_oauth2_refreshRenovar um access tokenAuthorization (string)
Content-Type (string)
X_CLIENT_ID (string)
X_CLIENT_SECRET (integer)
post_oauth2_revokeRevogar um access tokenContent-Type (string)
Authorization (string)
X_CLIENT_ID (string)
X_CLIENT_SECRET (integer)
post_accountsCriando uma contaAccept-Language (string)
x-client-id (string)
x-client-secret (string)
Authorization (string)
data: {
. type (string)
. email (string)
. business_category (string)
. person (object)
. company (object)
. tos_acceptance (object)
} (object) required
get_accounts_by_account_idConsultando uma contaaccount_id (string)
Content-Type (string)
x-client-token (string)
Authorization (string)
post_chargesCriando uma cobrança com Cartão de CréditoAuthorization (string)
Content-Type (string)
x-idempotency-key (string)
x-api-version (integer)
get_chargesBuscando uma Cobrançareference_id (string)
Authorization (string)
Content-Type (string)
x-api-version (integer)
post_charges_by_id_captureCapturando uma cobrançaid (string)
Authorization (string)
Content-Type (string)
x-api-version (integer)
x-idempotency-key (string)
post_charges_by_id_cancelReembolsando uma cobrançaid (string)
Authorization (string)
Content-Type (string)
x-api-version (integer)
data: {
. amount (object)
} (object) required
get_charges_by_charge_idConsultando uma Cobrançacharge_id (string)
Authorization (string)
Content-Type (string)
x-api-version (integer)
post_notificacoesRecebendo uma notificação de uma cobrançaAuthorization (string)
get_v3_transactions_notifications_by_notification_codeConsultando uma notificação pós-transacionalnotificationCode (string)
email (string)
token (string)
Content-Type (string)
Authorization (string)
post_ordersCriando um PedidoContent-Type (string)
Authorization (string)
get_orders_order_idConsultar um pedidoAuthorization (string)
Content-Type (string)
post_orders_order_id_payPagando um PedidoAuthorization (string)
Content-Type (string)
post_pix_oauth2Criar token associado aos escopos do PIX Jsondata: {
. grant_type (string)
. scope (string)
} (object) required
getRecuperar o payload JSON que representa a cobrança imediata.No parameters
put_instant_payments_cob_by_txidCriar Cobrançatxid (string)
data: {
. calendario (object)
. devedor (object)
. valor (object)
. chave (string)
. solicitacaoPagador (string)
. infoAdicionais (array)
} (object) required
patch_instant_payments_cob_by_txidRevisar cobrançatxid (string)
data: {
. status (string)
} (object) required
get_instant_payments_cob_by_txidConsultar cobrançatxid (string)
revisao (integer)
post_pix_pay_by_txidSimular Pagamento de Cobrança em Sandboxtxid (string)
Content-Type (string)
Authorization (string)
get_instant_payments_cobConsultar lista de cobrançafim (integer)
inicio (integer)
put_instant_payments_pix_by_e2eid_devolucao_by_idSolicitar devoluçãoe2eid (string)
id (string)
data: {
. valor (string)
} (object) required
get_instant_payments_pix_by_endtoend_id_devolucao_by_idConsultar devoluçãoendtoendId (string)
id (string)
get_instant_payments_pix_by_endtoend_idConsultar PixendtoendId (string)
get_instant_payments_pixConsultar lista de pix recebidosfim (integer)
inicio (integer)
put_instant_payments_webhook_by_chaveConfigurar webhook PIXchave (string)
data: {
. webhookUrl (string)
} (object) required
get_instant_payments_webhook_by_chaveExibir informações sobre webhook Pixchave (string)
Content-Type (string)
delete_instant_payments_webhook_by_chaveCancelar o webhook Pixchave (string)
Content-Type (string)
post_recebimento_de_notificacao1. Evento transacional: Charge pagaContent-Type (string)
x-authenticity-token (string)
data: {
. id (string)
. reference_id (string)
. status (string)
. created_at (string)
. paid_at (string)
. description (string)
. amount (object)
. payment_response (object)
. payment_method (object)
. links (array)
. metadata (object)
} (object) required
get_movement_v3_00_transactional_by_dateObtém os movimentos transacionais vendas, chargebacks, cancelamentos, ajustes para uma data específica. Os dados são disponibilizados de forma integral em D+1.date (string)
get_movement_v3_00_financial_by_dateObtém os movimentos financeiros liquidações, pagamentos, chargebacks, transferências, antecipações para uma data específica. Os dados são disponibilizados de forma integral em D+1.date (string)
get_movement_v3_00_cashouts_by_dateObtém as operações de cashout transferências para conta bancária ou PagBank para uma data específica. Os dados são disponibilizados de forma integral em D+1.date (string)
get_movement_v3_00_balances_by_dateObtém os saldos da conta para uma data específica. Os dados são disponibilizados de forma integral em D+1.date (string)