Skip to main content

PagSeguro

Connect to PagSeguro payment services and manage transactions.

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 69 actions:

ActionParameters
parameters_oauth2_application
post_oauth2_application
parameters_oauth2_application_by_client_idclient_id (string)
get_oauth2_application_by_client_idclient_id (string)
Content-Type (string)
Authorization (string)
parameters_oauth2_authorize
get_oauth2_authorizeresponse_type (string)
client_id (string)
redirect_uri (string)
state (string)
scope (string)
data (object) required
parameters_oauth2_token
post_oauth2_tokenAuthorization (string)
Content-Type (string)
X_CLIENT_ID (string)
X_CLIENT_SECRET (integer)
data: {
. grant_type (string)
. code (string)
. redirect_uri (string)
} (object) required
parameters_oauth2_authorize_sms
post_oauth2_authorize_smsAuthorization (string)
Content-Type (string)
X_CLIENT_ID (string)
X_CLIENT_SECRET (string)
data: {
. email (string)
} (object) required
parameters_oauth2_refresh
post_oauth2_refreshAuthorization (string)
Content-Type (string)
X_CLIENT_ID (string)
X_CLIENT_SECRET (integer)
parameters_oauth2_revoke
post_oauth2_revokeContent-Type (string)
Authorization (string)
X_CLIENT_ID (string)
X_CLIENT_SECRET (integer)
parameters_accounts
obj_accountsContent-Type (string)
Authorization (string)
X_CLIENT_ID (string)
X_CLIENT_SECRET (string)
Accept-Language (string)
post_accountsAccept-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
parameters_accounts_by_account_idaccount_id (string)
get_accounts_by_account_idaccount_id (string)
Content-Type (string)
x-client-token (string)
Authorization (string)
parameters_charges
obj_chargesContent-Type (string)
Authorization (string)
X-api-version (integer)
X-idempotency-key (string)
post_chargesAuthorization (string)
Content-Type (string)
x-idempotency-key (string)
x-api-version (integer)
get_chargesreference_id (string)
Authorization (string)
Content-Type (string)
x-api-version (integer)
parameters_charges_by_id_captureid (string)
post_charges_by_id_captureid (string)
Authorization (string)
Content-Type (string)
x-api-version (integer)
x-idempotency-key (string)
parameters_charges_by_id_cancelid (string)
post_charges_by_id_cancelid (string)
Authorization (string)
Content-Type (string)
x-api-version (integer)
data: {
. amount (object)
} (object) required
parameters_charges_by_charge_idcharge_id (string)
get_charges_by_charge_idcharge_id (string)
Authorization (string)
Content-Type (string)
x-api-version (integer)
parameters_notificacoes
post_notificacoesAuthorization (string)
parameters_v3_transactions_notifications_by_notification_codenotificationCode (string)
get_v3_transactions_notifications_by_notification_codenotificationCode (string)
email (string)
token (string)
Content-Type (string)
Authorization (string)
parameters_orders
obj_ordersContent-Type (string)
post_ordersContent-Type (string)
Authorization (string)
parameters_orders_o_r_d_e_r_i_d
get_orders_o_r_d_e_r_i_dAuthorization (string)
Content-Type (string)
parameters_orders_o_r_d_e_r_i_d_pay
post_orders_o_r_d_e_r_i_d_payAuthorization (string)
Content-Type (string)
parameters_pix_oauth2
post_pix_oauth2data: {
. grant_type (string)
. scope (string)
} (object) required
parameters
obj
get
parameters_instant_payments_cob_by_txidtxid (string)
put_instant_payments_cob_by_txidtxid (string)
data: {
. calendario (object)
. devedor (object)
. valor (object)
. chave (string)
. solicitacaoPagador (string)
. infoAdicionais (array)
} (object) required
patch_instant_payments_cob_by_txidtxid (string)
data: {
. status (string)
} (object) required
get_instant_payments_cob_by_txidtxid (string)
revisao (integer)
parameters_pix_pay_by_txidtxid (string)
post_pix_pay_by_txidtxid (string)
Content-Type (string)
Authorization (string)
parameters_instant_payments_cob
get_instant_payments_cobfim (integer)
inicio (integer)
parameters_instant_payments_pix_by_e2eid_devolucao_by_ide2eid (string)
id (string)
put_instant_payments_pix_by_e2eid_devolucao_by_ide2eid (string)
id (string)
data: {
. valor (string)
} (object) required
parameters_instant_payments_pix_by_endtoend_id_devolucao_by_idendtoendId (string)
id (string)
get_instant_payments_pix_by_endtoend_id_devolucao_by_idendtoendId (string)
id (string)
parameters_instant_payments_pix_by_endtoend_idendtoendId (string)
get_instant_payments_pix_by_endtoend_idendtoendId (string)
parameters_instant_payments_pix
get_instant_payments_pixfim (integer)
inicio (integer)
parameters_instant_payments_webhook_by_chavechave (string)
put_instant_payments_webhook_by_chavechave (string)
data: {
. webhookUrl (string)
} (object) required
get_instant_payments_webhook_by_chavechave (string)
Content-Type (string)
delete_instant_payments_webhook_by_chavechave (string)
Content-Type (string)
parameters_api_webhook
obj_api_webhook
parameters_recebimento_de_notificacao
post_recebimento_de_notificacaoContent-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