View a markdown version of this page

Buat Manajer Pembayaran dan Konektor - Batuan Dasar Amazon AgentCore

Buat Manajer Pembayaran dan Konektor

Manajer Pembayaran adalah sumber daya tingkat atas yang mengoordinasikan operasi pembayaran untuk akun Anda AWS . Saat membuat Manajer Pembayaran, Anda menentukan jenis otorisasi dan peran IAM, dan layanan menyediakan identitas beban kerja yang sesuai di Identity. AgentCore

Panduan ini memandu Anda dalam membuat Manajer Pembayaran dan melampirkan Konektor Pembayaran menggunakan Konsol AWS Manajemen atau AWS SDK. Untuk skema permintaan dan respons lengkap, lihat CreatePaymentManagerdan CreatePaymentConnectordi Referensi API.

Tip

Anda dapat mengotomatiskan langkah-langkah di halaman ini dengan keterampilan AgentCore Pembayaran di toolkit AWS agen. Keterampilan ini adalah bagian dari plugin aws-agents dan memungkinkan agen pengkodean AI membuat Manajer Pembayaran, konektor, penyedia kredensi, instrumen pembayaran, dan sesi menggunakan agentcore CLI, dan menambahkan alat pembayaran x402 ke agen Anda. Untuk detailnya, lihat mulai cepat dan toolkit AWS agen aktif. GitHub

Sebelum Anda mulai, pastikan Anda memiliki:

Buat Manajer Pembayaran

contoh
Console

Langkah 1: Buka halaman Pembayaran

  1. Buka AgentCore konsol Amazon Bedrock.

  2. Di panel navigasi, di bawah Build, pilih Pembayaran.

  3. Di bagian Manajer Pembayaran, pilih Buat Manajer Pembayaran.

Langkah 2: Konfigurasikan detail Manajer Pembayaran

  1. Untuk Nama, masukkan nama untuk Manajer Pembayaran Anda. Nama harus dimulai dengan huruf. Karakter yang valid adalaha–z,A–Z,0–9. Nama dapat memiliki hingga 48 karakter.

  2. (Opsional) Pilih Deskripsi untuk memperluas bagian, lalu masukkan deskripsi untuk membantu mengidentifikasi Manajer Pembayaran ini.

Langkah 3: Konfigurasikan izin

Bagian Izin menentukan izin untuk Manajer Pembayaran ini dan AWS sumber daya yang dapat diakses pembayaran.

Untuk Izin IAM, pilih salah satu opsi berikut:

  • Buat dan gunakan peran layanan baru — AgentCore Pembayaran Amazon Bedrock membuat peran layanan baru atas nama Anda. Nama peran layanan default dihasilkan secara otomatis. Untuk informasi selengkapnya, lihat Izin peran layanan.

  • Gunakan peran layanan yang ada — Gunakan peran layanan yang telah Anda buat. Jika Anda memilih opsi ini, pilih peran dari daftar dropdown.

Langkah 4: Konfigurasikan otorisasi masuk

Otorisasi masuk mengontrol siapa yang dapat mengakses Manajer Pembayaran ini. Di bagian Inbound Auth, untuk tipe Inbound Auth, pilih salah satu opsi berikut:

Untuk menggunakan otorisasi IAM:

  1. Pilih Gunakan nama pengguna IAM. Ini menggunakan nama pengguna IAM yang Anda gunakan untuk masuk ke AWS konsol.

Untuk menggunakan otorisasi JWT dengan Amazon Cognito:

  1. Pilih Gunakan Token Web JSON (JWT).

  2. Untuk konfigurasi skema JWT, pilih Cepat buat konfigurasi dengan Cognito - direkomendasikan. AgentCore Pembayaran Amazon Bedrock membuat konfigurasi otorisasi masuk atas nama Anda menggunakan Amazon Cognito sebagai penyedia identitas. Tidak diperlukan konfigurasi tambahan.

Untuk menggunakan otorisasi JWT dengan penyedia identitas yang ada:

  1. Pilih Gunakan Token Web JSON (JWT).

  2. Untuk konfigurasi skema JWT, pilih Gunakan konfigurasi penyedia Identitas yang ada. Opsi ini memungkinkan Anda membawa konfigurasi otorisasi masuk yang ada dari penyedia identitas apa pun untuk mengaktifkan OAuth 2.0.

  3. Untuk URL Discovery, masukkan URL penemuan dari penyedia identitas Anda (misalnya, Okta atau Cognito), yang biasanya ditemukan dalam dokumentasi penyedia tersebut. Ini memungkinkan agen atau alat Anda untuk mengambil login, token sumber daya hilir, dan pengaturan verifikasi. Misalnya, https://accounts.cognito.com/.well-known/openid-configuration.

  4. Untuk audiens yang Diizinkan, masukkan ID klien yang terdaftar dengan penyedia identitas atau string arbitrer apa pun dalam klaim audiens JWT bahwa otorisasi harus memverifikasi. Pilih + Tambahkan audiens untuk menambahkan audiens tambahan.

  5. Untuk klien yang Diizinkan, masukkan ID klien yang terdaftar dengan penyedia identitas atau string arbitrer apa pun dalam klaim audiens JWT bahwa otorisasi harus memverifikasi. Pilih + Tambahkan klien untuk menambahkan klien tambahan.

  6. Untuk cakupan yang Diizinkan, masukkan cakupan yang diperlukan. Akses hanya diperbolehkan jika token berisi setidaknya satu cakupan yang diperlukan yang dikonfigurasi di sini. Pilih + Tambahkan ruang lingkup untuk menambahkan cakupan tambahan.

  7. (Opsional) Untuk klaim Kustom, tentukan aturan yang cocok dengan klaim tertentu dalam token yang masuk terhadap nilai yang telah ditentukan sebelumnya. Untuk setiap aturan, tentukan Nama klaim, Jenis string, Operator, dan Nilai. Pilih + Tambahkan klaim untuk menambahkan klaim tambahan.

Langkah 5: Tambahkan konektor pembayaran (opsional)

Konektor pembayaran menyimpan kredensil dan konfigurasi yang diperlukan untuk terhubung dengan penyedia layanan pembayaran. Menambahkan konektor selama pembuatan adalah opsional, tetapi konektor diperlukan untuk layanan untuk memproses pembayaran.

  1. Di bagian Konektor Pembayaran: Konektor Baru, untuk Nama, masukkan nama untuk konektor. Karakter yang valid adalah a–zA–Z,0–9,, dan _ (garis bawah). Nama dapat memiliki hingga 48 karakter.

  2. (Opsional) Pilih Deskripsi untuk memperluas bagian, lalu masukkan deskripsi untuk konektor.

  3. Di bagian Tambahkan Auth Keluar, jika Anda ingin menggunakan kembali penyedia kredensi pembayaran yang sebelumnya dibuat di AgentCore Identity, pilih autentikasi keluar yang ada dari menu tarik-turun; atau pilih buat yang baru untuk membuat penyedia kredensi pembayaran baru. Jika Anda memilih untuk membuat yang baru, lihat Membuat autentikasi keluar baru.

  4. (Opsional) Untuk menambahkan konektor tambahan, pilih + Tambahkan konektor dan ulangi langkah-langkah di atas.

Buat autentikasi keluar baru

Saat Anda memilih buat yang baru di bagian autentikasi keluar konektor, panel akan terbuka di mana Anda dapat mengonfigurasi penyedia kredensi pembayaran baru.

  1. Untuk Nama, masukkan nama untuk autentikasi keluar. Karakter yang valid adalah a–zA–Z,0–9,, _ (garis bawah), dan - (tanda hubung).

  2. Untuk Penyedia, pilih penyedia pembayaran dari menu tarik-turun. Penyedia yang tersedia adalah Coinbase dan Stripe (Privy).

Jika Anda memilih Coinbase, lengkapi kolom berikut di bawah Konfigurasi penyedia pembayaran:

  1. Untuk ID kunci API, masukkan pengenal unik untuk kredensi akun CDP Coinbase Anda.

  2. Untuk rahasia kunci API, masukkan kunci pribadi yang digunakan untuk mengautentikasi dan menandatangani permintaan ke Coinbase CDP.

  3. Untuk rahasia Wallet, masukkan kunci pribadi asimetris yang digunakan untuk mengautentikasi operasi penulisan dompet sensitif.

Jika Anda memilih Stripe (Privy), lengkapi kolom berikut di bawah Konfigurasi penyedia pembayaran:

  1. Untuk ID Aplikasi, masukkan pengenal unik untuk kredensil akun Privy Anda.

  2. Untuk rahasia Aplikasi, masukkan kunci pribadi yang digunakan untuk mengautentikasi dan menandatangani permintaan ke aplikasi Privy.

  3. Untuk ID Otorisasi, masukkan pengidentifikasi unik untuk entitas otorisasi.

  4. Untuk kunci pribadi Otorisasi, masukkan kunci pribadi yang digunakan untuk menandatangani permintaan otorisasi.

Setelah menyelesaikan konfigurasi penyedia, pilih Tambahkan Auth Keluar.

Langkah 6: Buat Manajer Pembayaran

  1. Tinjau konfigurasi Anda, lalu pilih Buat Manajer Pembayaran.

Setelah Anda memilih Buat Manajer Pembayaran, konsol akan menavigasi ke halaman detail Manajer Pembayaran. Spanduk sukses mengonfirmasi bahwa Manajer Pembayaran telah dibuat dan memberikan langkah-langkah berikut:

  1. Siapkan instrumen pembayaran dan sesi, secara opsional menentukan anggaran.

  2. Integrasikan Manajer Pembayaran ke dalam kerangka agen Anda.

  3. Temukan alat dan titik akhir MCP berbayar.

  4. Aktifkan pengiriman log dan jejak untuk melihat metrik di dasbor observabilitas.

Halaman detail Manajer Pembayaran mencakup bagian untuk konektor Pembayaran, templat kode Integrasi, Auth Masuk, metrik Observabilitas, dan pengiriman Log dan konfigurasi penelusuran.

AgentCore CLI

AgentCore CLI menciptakan penyedia kredensi, Manajer Pembayaran, dan Konektor Pembayaran bersama-sama dari direktori proyek Anda. Membutuhkan CLI v0.19.0 atau yang lebih baru.

Wisaya interaktif:

agentcore add payment-manager

Wizard meminta nama manajer, pola, sakelar pembayaran otomatis, batas pengeluaran, dan secara opsional berjalan melalui penambahan konektor dengan kredensyal penyedia.

Non-interactive (CDP Coinbase):

agentcore add payment-manager \ --name MyPaymentManager \ --auto-payment \ --default-spend-limit 10.00 agentcore add payment-connector \ --manager MyPaymentManager \ --name CoinbaseConnector \ --provider CoinbaseCDP \ --api-key-id <YOUR_API_KEY_ID> \ --api-key-secret <YOUR_API_KEY_SECRET> \ --wallet-secret <YOUR_WALLET_SECRET> agentcore deploy

Non-interactive (Stripe/Privy):

agentcore add payment-manager \ --name MyPaymentManager \ --auto-payment \ --default-spend-limit 10.00 agentcore add payment-connector \ --manager MyPaymentManager \ --name StripePrivyConnector \ --provider StripePrivy \ --app-id <YOUR_APP_ID> \ --app-secret <YOUR_APP_SECRET> \ --authorization-id <YOUR_AUTHORIZATION_ID> \ --authorization-private-key <YOUR_PRIVATE_KEY_BASE64> agentcore deploy

Menjalankan agentcore deploy ketentuan peran IAM, menyimpan kredensi di AgentCore Identity, dan membuat Payment Manager dan Connector.

AgentCore SDK

AgentCore SDK menyediakan metode kenyamanan create_payment_manager_with_connector yang menciptakan Manajer Pembayaran, penyedia kredensi, dan konektor dalam satu panggilan.

Coinbase CDP dengan otorisasi IAM:

from bedrock_agentcore.payments import PaymentClient payment_client = PaymentClient(region_name="us-east-1") response = payment_client.create_payment_manager_with_connector( payment_manager_name="MyPaymentManager", payment_manager_description="Payment manager for my agent.", authorizer_type="AWS_IAM", role_arn="arn:aws:iam::123456789012:role/MyPaymentRole", payment_connector_config={ "name": "CoinbaseConnector", "description": "Coinbase CDP connector", "payment_credential_provider_config": { "name": "MyCoinbaseProvider", "credential_provider_vendor": "CoinbaseCDP", "credentials": { "api_key_id": "your-api-key-id", "api_key_secret": "your-api-key-secret", "wallet_secret": "your-wallet-secret", }, }, }, wait_for_ready=True, max_wait=300, poll_interval=5, ) payment_manager = response.get("paymentManager", {}) payment_connector = response.get("paymentConnector", {}) credential_provider = response.get("credentialProvider", {}) payment_manager_arn = payment_manager.get("paymentManagerArn") payment_connector_id = payment_connector.get("paymentConnectorId") print(f"Payment Manager ARN: {payment_manager_arn}") print(f"Connector ID: {payment_connector_id}")

Coinbase CDP dengan otorisasi JWT:

from bedrock_agentcore.payments.client import PaymentClient payment_client = PaymentClient(region_name="us-east-1") response = payment_client.create_payment_manager_with_connector( payment_manager_name="CoinbasePaymentManagerJWT", payment_manager_description="Coinbase Payment Manager (JWT auth)", authorizer_type="CUSTOM_JWT", role_arn="arn:aws:iam::123456789012:role/BedrockAgentCoreFullAccess", payment_connector_config={ "name": "coinbase-connector-jwt", "description": "Coinbase Connector (JWT)", "payment_credential_provider_config": { "name": "my-coinbase-provider-jwt", "credential_provider_vendor": "CoinbaseCDP", "credentials": { "api_key_id": "your-api-key-id", "api_key_secret": "your-api-key-secret", "wallet_secret": "your-wallet-secret", }, }, }, wait_for_ready=True, ) manager_arn = response["paymentManager"]["paymentManagerArn"] connector_id = response["paymentConnector"]["paymentConnectorId"] provider_arn = response["credentialProvider"]["credentialProviderArn"]

Stripe (Privy) dengan otorisasi IAM:

from bedrock_agentcore.payments.client import PaymentClient payment_client = PaymentClient(region_name="us-east-1") response = payment_client.create_payment_manager_with_connector( payment_manager_name="StripePaymentManager", payment_manager_description="Stripe + Privy Payment Manager (IAM auth)", authorizer_type="AWS_IAM", role_arn="arn:aws:iam::123456789012:role/BedrockAgentCoreFullAccess", payment_connector_config={ "name": "stripe-privy-connector", "description": "Stripe + Privy Connector", "payment_credential_provider_config": { "name": "my-stripe-privy-provider", "credential_provider_vendor": "StripePrivy", "credentials": { "app_id": "your-privy-app-id", "app_secret": "your-privy-app-secret", "authorization_private_key": "your-authorization-private-key", "authorization_id": "your-authorization-id", }, }, }, wait_for_ready=True, ) manager_arn = response["paymentManager"]["paymentManagerArn"] connector_id = response["paymentConnector"]["paymentConnectorId"] provider_arn = response["credentialProvider"]["credentialProviderArn"]

Stripe (Privy) dengan otorisasi JWT:

from bedrock_agentcore.payments.client import PaymentClient payment_client = PaymentClient(region_name="us-east-1") response = payment_client.create_payment_manager_with_connector( payment_manager_name="StripePaymentManagerJWT", payment_manager_description="Stripe + Privy Payment Manager (JWT auth)", authorizer_type="CUSTOM_JWT", role_arn="arn:aws:iam::123456789012:role/BedrockAgentCoreFullAccess", payment_connector_config={ "name": "stripe-privy-connector-jwt", "description": "Stripe + Privy Connector (JWT)", "payment_credential_provider_config": { "name": "my-stripe-privy-provider-jwt", "credential_provider_vendor": "StripePrivy", "credentials": { "app_id": "your-privy-app-id", "app_secret": "your-privy-app-secret", "authorization_private_key": "your-authorization-private-key", "authorization_id": "your-authorization-id", }, }, }, wait_for_ready=True, ) manager_arn = response["paymentManager"]["paymentManagerArn"] connector_id = response["paymentConnector"]["paymentConnectorId"] provider_arn = response["credentialProvider"]["credentialProviderArn"]
AWS CLI

Buat Manajer Pembayaran dengan otorisasi IAM:

aws bedrock-agentcore-control create-payment-manager \ --name "MyPaymentManager" \ --authorizer-type AWS_IAM \ --role-arn "arn:aws:iam::123456789012:role/AgentCorePaymentsResourceRetrievalRole" \ --region us-east-1

Buat Manajer Pembayaran dengan otorisasi JWT:

aws bedrock-agentcore-control create-payment-manager \ --name "MyPaymentManager" \ --authorizer-type CUSTOM_JWT \ --role-arn "arn:aws:iam::123456789012:role/AgentCorePaymentsResourceRetrievalRole" \ --custom-jwt-authorizer-configuration '{ "discoveryUrl": "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_EXAMPLE/.well-known/openid-configuration", "allowedAudience": ["your-client-id"], "allowedClients": ["your-client-id"] }' \ --region us-east-1

Status Manajer Pembayaran dimulai saat CREATING dan beralih ke READY saat penyediaan selesai.

Setelah Manajer Pembayaran siap, buat penyedia kredensi pembayaran:

Contoh berikut membuat penyedia kredensi pembayaran untuk Coinbase CDP:

aws bedrock-agentcore-control create-payment-credential-provider \ --name "coinbase-provider" \ --credential-provider-vendor CoinbaseCDP \ --provider-configuration-input '{ "coinbaseCdpConfiguration": { "apiKeyId": "your-coinbase-api-key-id", "apiKeySecret": "your-coinbase-api-key-secret", "walletSecret": "your-coinbase-wallet-secret" } }' \ --region us-east-1

Contoh berikut membuat penyedia kredensi pembayaran untuk Stripe Privy:

aws bedrock-agentcore-control create-payment-credential-provider \ --name "stripe-privy-provider" \ --credential-provider-vendor StripePrivy \ --provider-configuration-input '{ "stripePrivyConfiguration": { "appId": "your-stripe-privy-app-id", "appSecret": "your-stripe-privy-app-secret", "authorizationPrivateKey": "your-stripe-privy-authorization-private-key", "authorizationId": "your-stripe-privy-authorization-id" } }' \ --region us-east-1

Setelah penyedia kredensi siap, buat konektor:

aws bedrock-agentcore-control create-payment-connector \ --payment-manager-id <paymentManagerId> \ --name "CoinbaseConnector" \ --type CoinbaseCDP \ --credential-provider-configurations '[{ "coinbaseCDP": { "credentialProviderArn": "arn:aws:bedrock-agentcore:us-east-1:123456789012:token-vault/default/paymentcredentialprovider/my-cdp-provider" } }]' \ --region us-east-1
AWS SDK

Buat Manajer Pembayaran dengan otorisasi IAM:

import boto3 client = boto3.client("bedrock-agentcore-control", region_name="us-east-1") # Create PaymentManager with IAM authorization payment_manager = client.create_payment_manager( name="MyPaymentManager", authorizerType="AWS_IAM", roleArn="arn:aws:iam::123456789012:role/AgentCorePaymentsResourceRetrievalRole" ) print(f"Payment Manager ID: {payment_manager['paymentManagerId']}")

Buat Manajer Pembayaran dengan otorisasi JWT:

payment_manager = client.create_payment_manager( name="MyPaymentManager", authorizerType="CUSTOM_JWT", roleArn="arn:aws:iam::123456789012:role/AgentCorePaymentsResourceRetrievalRole", customJWTAuthorizerConfiguration={ "discoveryUrl": "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_EXAMPLE/.well-known/openid-configuration", "allowedAudience": ["your-client-id"], "allowedClients": ["your-client-id"], "allowedScopes": ["payments:write"], "customClaims": [ { "claimName": "tenant_id", "claimValue": "your-unique-tenant-id", "operation": "EQUALS" } ] } )

Setelah Manajer Pembayaran mencapai READY status, buat penyedia kredensi pembayaran:

Contoh berikut mengonfigurasi penyedia untuk Coinbase CDP:

import boto3 client = boto3.client("bedrock-agentcore-control", region_name="us-east-1") coinbase_provider = client.create_payment_credential_provider( name="coinbase-provider", credentialProviderVendor="CoinbaseCDP", providerConfigurationInput={ "coinbaseCdpConfiguration": { "apiKeyId": "your-coinbase-api-key-id", "apiKeySecret": "your-coinbase-api-key-secret", "walletSecret": "your-coinbase-wallet-secret" } } )

Contoh berikut mengonfigurasi penyedia untuk Stripe Privy:

import boto3 client = boto3.client("bedrock-agentcore-control", region_name="us-east-1") stripe_privy_provider = client.create_payment_credential_provider( name="stripe-privy-provider", credentialProviderVendor="StripePrivy", providerConfigurationInput={ "stripePrivyConfiguration": { "appId": "your-stripe-privy-app-id", "appSecret": "your-stripe-privy-app-secret", "authorizationPrivateKey": "your-stripe-privy-authorization-private-key", "authorizationId": "your-stripe-privy-authorization-id" } } )

Setelah membuat penyedia kredensi pembayaran, buat konektor:

# Create PaymentConnector for Coinbase CDP payment_connector = client.create_payment_connector( paymentManagerId=payment_manager["paymentManagerId"], name="CoinbaseConnector", type="CoinbaseCDP", credentialProviderConfigurations=[ { "coinbaseCDP": { "credentialProviderArn": "arn:aws:bedrock-agentcore:us-east-1:123456789012:token-vault/default/paymentcredentialprovider/my-cdp-provider" } } ] ) print(f"Connector ID: {payment_connector['paymentConnectorId']}")

Untuk Stripe (Privy), gunakan varian stripePrivy konfigurasi:

# Create PaymentConnector for Stripe (Privy) payment_connector = client.create_payment_connector( paymentManagerId=payment_manager["paymentManagerId"], name="StripePrivyConnector", type="StripePrivy", credentialProviderConfigurations=[ { "stripePrivy": { "credentialProviderArn": "arn:aws:bedrock-agentcore:us-east-1:123456789012:token-vault/default/paymentcredentialprovider/my-privy-provider" } } ] )

Status siklus hidup

Setelah pembuatan, Manajer Pembayaran bertransisi melalui status berikut:

Status Deskripsi

CREATING

Keadaan awal selama penyediaan.

READY

Manajer Pembayaran beroperasi dan menerima konfigurasi konektor.

UPDATING

Perubahan konfigurasi sedang diterapkan.

CREATE_FAILED

Kegagalan penyediaan.

UPDATE_FAILED

Perbarui kegagalan operasi.

Dapatkan Manajer Pembayaran

contoh
AgentCore CLI
agentcore status
AgentCore SDK
from bedrock_agentcore.payments.client import PaymentClient payment_client = PaymentClient(region_name="us-east-1") response = payment_client.get_payment_manager( payment_manager_id="<paymentManagerId>" ) print(f"Status: {response['status']}")
AWS CLI
aws bedrock-agentcore-control get-payment-manager \ --payment-manager-id <paymentManagerId> \ --region us-east-1
AWS SDK
response = client.get_payment_manager( paymentManagerId="<paymentManagerId>" ) print(f"Status: {response['status']}")

Daftar Manajer Pembayaran

contoh
AgentCore CLI
agentcore status
AgentCore SDK
from bedrock_agentcore.payments.client import PaymentClient payment_client = PaymentClient(region_name="us-east-1") response = payment_client.list_payment_managers() for pm in response['paymentManagers']: print(f"{pm['name']} - {pm['status']}")
AWS CLI
aws bedrock-agentcore-control list-payment-managers \ --region us-east-1
AWS SDK
response = client.list_payment_managers() for pm in response['paymentManagers']: print(f"{pm['name']} - {pm['status']}")

Menghapus Manajer Pembayaran

contoh
AgentCore CLI
agentcore remove payment-connector --manager MyPaymentManager --name CoinbaseConnector --yes agentcore remove payment-manager --name MyPaymentManager --yes agentcore deploy

removePerintah memperbarui konfigurasi lokal. Tindak lanjut deploy meruntuhkan infrastruktur pembayaran di akun Anda.

AgentCore SDK
from bedrock_agentcore.payments.client import PaymentClient payment_client = PaymentClient(region_name="us-east-1") payment_client.delete_payment_manager( payment_manager_id="<paymentManagerId>" )
AWS CLI
aws bedrock-agentcore-control delete-payment-manager \ --payment-manager-id <paymentManagerId> \ --region us-east-1
AWS SDK
client.delete_payment_manager( paymentManagerId="<paymentManagerId>" )

Langkah selanjutnya

Setelah membuat Manajer Pembayaran, Anda dapat:

  1. Siapkan instrumen dan sesi pembayaran — Konfigurasikan instrumen dan sesi pembayaran untuk mulai memproses transaksi. Lihat Membuat instrumen pembayaran.

  2. Integrasikan dengan kerangka kerja agen Anda — Gunakan templat kode integrasi untuk menghubungkan Manajer Pembayaran ke alur kerja agen Anda. Lihat Memproses pembayaran.

  3. Temukan alat dan titik akhir MCP berbayar — Sambungkan ke server MCP siap pakai dengan titik akhir bayar per penggunaan atau bawa titik akhir merchant Anda sendiri. Lihat Coinbase Bazaar melalui Gateway. AgentCore

  4. Aktifkan observabilitas — Konfigurasikan pengiriman log dan penelusuran untuk memantau sesi, pemanggilan API, transaksi, dan tingkat kesalahan. Lihat Observabilitas.