/
PA
paymongo
/
paymongo-api
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v1
latest
OpenAPI 3.1.0
2026-07-24
233
206
489.1 KB
Create a PaymentIntent
Use secret API key to create a PaymentIntent
post
/v1/payment_intents
Request body
object
required
data
object
Response
200
object
required
All 233 operations
post
Create a PaymentIntent
post
Attach to PaymentIntent
post
Create a PaymentMethod
get
List all Payments
get
Retrieve a Customer
post
Generate an MPM QR
post
Execute an MPM QR
get
Retrieve a QR
post
/v3/qr/{id}/expire
post
Create a static QR Ph code
get
List Installment Plans
get
Retrieve List of Subscriptions
post
Create a Subscription
post
Copy of Create a Subscription
get
Retrieve a Subscription
post
Cancel a Subscription
put
Change a Subscription's Plan
put
Change a Subscription’s Payment Method
post
Start a New Test Subscription Cycle
get
Retrieve List of All Plans
post
Create a Plan
get
Retrieve a Plan
put
Update a Plan
post
Create an Invoice Line Item
post
Pay an Open Invoice
get
Retrieve an Invoice
get
Retrieve List of All Invoices
get
/v1/fraud/reviews/{id}
put
/v1/fraud/reviews/{id}
get
New Endpoint
get
/v1/fraud/rules
post
/v1/fraud/rules
get
/v1/fraud/rules/{id}
put
/v1/fraud/rules/{id}
delete
/v1/fraud/rules/{id}
get
/v1/fraud/rule-attributes
get
/v1/fraud/scores
post
/v1/fraud/scores
get
/v1/fraud/scores/{id}
get
Get Checkout Session
post
Create Checkout Session (V1)
post
Create Checkout Session (V2)
post
Expire Checkout Session
get
List Payment Links
post
Create Payment Link
get
Get Payment Link Details
patch
Update Payment Link
get
List Payments
post
Create Refund
get
List Customers
post
Create Customer
get
Get Customer
put
Update Customer
delete
Delete Customer
patch
Update Customer
get
List Payment Methods for Customer (V1)
delete
Delete Payment Method for Customer (V1)
get
Get Payment Method for Customer
delete
Delete Payment Method for Customer
get
List Payment Methods for Customer (V2)
get
Get Payout List
get
Get Payout Detail by ID
get
Get Payout Transactions by ID
get
Get Upcoming Payout Amount and Schedule
get
List all Workflows
post
Create a Workflow
get
Retrieve a Workflow
delete
Delete a Workflow
post
Execute a Workflow by ID
get
List all Rules
post
Create a Rule
get
Retrieve a Rule
put
Update a Rule
delete
Delete a Rule
get
/v1/policies
post
/v1/policies
get
/v1/policies/{id}
put
/v1/policies/{id}
post
/v1/policies/evaluate
get
/v1/ledgers
post
/v1/ledgers
get
/v1/ledgers/{id}
delete
/v1/ledgers/{id}
patch
/v1/ledgers/{id}
get
/v1/ledger_accounts
post
/v1/ledger_accounts
get
/v1/ledger_accounts/{id}
delete
/v1/ledger_accounts/{id}
patch
/v1/ledger_accounts/{id}
get
/v1/ledger_transactions
post
/v1/ledger_transactions
get
/v1/ledger_transactions/{id}
patch
/v1/ledger_transactions/{id}
post
/v1/ledger_transactions/{id}/reversal
get
/v1/ledger_entries/{id}
patch
/v1/ledger_entries/{id}
get
/v1/ledger_entries
get
Retrieve Wallet Accounts
get
/v2/wallets/{id}
get
/v2/wallets
post
Create Batch Transfer
get
/v2/batch_transfers/{id}
get
/v2/transfers/{id}
get
/v2/transfers
get
/v1/wallets/receiving_institutions
get
/v1/forex/rates
get
Get forex rate by ID
post
/quotes
get
/quotes/:id
get
List all Card Programs
post
Create a Card Program
get
Retrieve a Card Program
get
List all Cardholders
post
Create a Cardholder
get
Retrieve a Cardholder
get
List all Cards
post
Create a Card
get
Retrieve a Card
patch
Update a Card
post
/v1/merchants/children
get
/v1/merchants/child_accounts
patch
/v1/merchants/children/{child_merchant_id}
post
/v1/merchants/children/{child_merchant_id}/submit
post
Create a Consumer
patch
Update a Consumer
post
Submit a Consumer for Review
get
Retrieve Child Merchant Requirements
get
Retrieve Consumer Requirements
get
List File Records for a Child Merchant
post
Create a File Record for a Child Merchant
delete
Delete a File Record for a Child Merchant
get
List File Records for a Consumer
post
Create a File Record for a Consumer
delete
Delete a File Record for a Consumer
post
Create Account
post
Create Identity Verification Session (with hosted website)
post
Create Identity Verification (API only flow)
get
Get Account
patch
Update Account
post
Activate Account
post
Create a Webhook
put
Update a Webhook
post
Copy of Create a Webhook
post
Create a Batch Transaction
get
Retrieve Batch Object
get
Retrieve List of Batches
get
Retrieve List of all Receiving Institutions
post
Create a Wallet Transaction
get
Retrieve a Wallet Transaction by ID
post
Create Legacy Link
get
Get Legacy Link
post
Archive Legacy Link
post
Unarchive Legacy Link
get
List invoices
post
Create a draft invoice
get
Retrieve an invoice
patch
Update a draft invoice
post
Render an invoice PDF
post
Send a payment reminder
get
Retrieve an invoice's reminder schedule
post
Send an invoice
post
Void an invoice
get
Export invoices as CSV
get
Get the org's invoice summary
get
Retrieve an invoice by hosted slug (public)
patch
Attach a checkout session by hosted slug (public)
get
Retrieve the settling payment by hosted slug (public)
get
Download the invoice PDF by hosted slug (public)
post
Upload a CSV to start a bulk import
get
Get an import batch
post
Confirm creation of a validated import
patch
Apply a column mapping
get
Download the import result report
get
List the import's rows for review
patch
Fix one import row inline
get
Download the import CSV template
get
Search previously-billed contacts
get
Get invoice branding
put
Set invoice branding
get
Get invoices product-spotlight state
put
Mark invoices product-spotlight as seen
get
Health Check
get
List onboarding requests (S2S only)
get
Get onboarding request by ID (S2S only)
patch
Patch onboarding request data (S2S only)
patch
Assign request to ops team member (S2S only)
post
Complete onboarding request (S2S only)
post
Decline onboarding request (S2S only)
post
Move request to pending clarification (S2S only)
post
Process onboarding request to completion (S2S only)
post
Move request to under_review status (S2S only)
post
Revert declined request (false positive) to submitted (S2S only)
get
List assignee groups
post
Create a new assignee group
get
Get assignee group by ID
delete
Delete assignee group
patch
Update assignee group
post
Add member to group
delete
Bulk remove members from group
delete
Remove member from group
get
Get group permissions
put
Replace all permissions for group
post
Add permissions to group
delete
Remove permission from group
post
Batch create assignee groups
get
Get eligible assignees for a request type
post
Reload gambling website blacklist (S2S only)
get
Health Check
get
List applications
post
Submit a Loan Application
get
List applications for lender
get
Get application detail for lender
post
Decide an Application by Lender
get
List contracts
post
Create withdrawal
get
List lender contracts
get
Get lender configuration
put
Upsert lender configuration
get
Get anonymized transaction manifest
post
Simulate a repayment
get
List repayments for lender
post
Create a direct lender repayment
get
List repayments
post
Create a manual repayment
get
List all offers
post
Create a new offer
put
Update an offer
get
Get offer by ID
delete
Delete offer
get
Get offer accounts
post
Send offer to targeted accounts
delete
Delete offer account
get
List offers for an account