- API Introduction
- Error Code
- Payment Intents
- Charges
- Payment Methods
- Refunds
- Webhooks
- Events
- Files
- Disputes
- Payouts
- Balance
- Products
- Prices
- Payment Links
- Checkout
- Customers
- Setup Intents
- Invoices
- Invoice Items
- Invoice Line Item
- Subscriptions
- Subscription Items
- Issuing
- Coupons
- Promotion Code
- Accounts
List all PaymentIntents
GET
/v1/payment_intents
Request
Authorization
Send your HTTP requests with an
Authorization
header that contains the word Basic followed by a space and a base64-encoded string username:password
Example:
Authorization: Basic *****************
Header Params
Accept
stringÂ
required
Default:
application/json
Content-Type
stringÂ
required
Default:
application/json
Body Params application/json
created
objectÂ
optional
gt
stringÂ
optional
gte
stringÂ
optional
lt
stringÂ
optional
lte
stringÂ
optional
ending_before
stringÂ
optional
limit
integerÂ
optional
starting_after
stringÂ
optional
Example
{
"created": {
"gt": "string",
"gte": "string",
"lt": "string",
"lte": "string"
},
"ending_before": "string",
"limit": 0,
"starting_after": "string"
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://apitest.wooshpay.com/v1/payment_intents' \
--header 'Accept;' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic Og==' \
--data-raw ''
Responses
🟢200OK
application/json
Body
object
stringÂ
optional
Default:
"list"
url
stringÂ
optional
has_more
booleanÂ
optional
data
array [object {32}]Â
optional
id
stringÂ
optional
object
stringÂ
optional
created
integerÂ
optional
currency
stringÂ
required
customer
stringÂ
optional
amount
integerÂ
required
status
stringÂ
optional
description
stringÂ
optional
metadata
objectÂ
optional
livemode
booleanÂ
optional
shipping
object (Shipping)Â
optional
merchant_order_id
stringÂ
optional
client_secret
stringÂ
optional
last_payment_error
objectÂ
optional
next_action
object (Next Action)Â
optional
payment_method_types
array[string]
optional
Allowed values:
alipayalipay_hkboostcardtruemoneygcashkakaopaytouchngorabbit_line_paydanaklarnaidealgiropaysofortepstrustlybancontactp24unionpayfpxmcashgrabpaybank_transfer_idqrispromptpayovoshopeepayupiboletopaynowpix9paystitchbpi
payment_method_options
object (Payment Method Options)Â
optional
payment_method
stringÂ
optional
receipt_email
stringÂ
optional
canceled_at
integerÂ
optional
cancellation_reason
stringÂ
optional
confirmation_method
stringÂ
optional
automatic (Default)
PaymentIntent can be confirmed using a publishable key. After next_action s are handled, no additional confirmation is required to complete the payment.
manual
All payment attempts must be made using a secret key. The PaymentIntent returns to the requires_confirmation state after handling next_actions, and requires your server to initiate each payment attempt with an explicit confirmation.
3ds_status
objectÂ
optional
amount_capturable
integerÂ
optional
return_url
stringÂ
optional
quantity
integerÂ
optional
latest_charge
stringÂ
optional
merchant_user_id
stringÂ
optional
amount_received
integerÂ
optional
capture_method
stringÂ
optional
invoice
stringÂ
optional
setup_future_usage
enum<string>Â
optional
Allowed values:
off_sessionon_session
Example
{
"object": "\"list\"",
"url": "string",
"has_more": true,
"data": [
{
"id": "string",
"object": "string",
"created": 0,
"currency": "string",
"customer": "string",
"amount": 0,
"status": "string",
"description": "string",
"metadata": {},
"livemode": true,
"shipping": {
"address": {
"city": "string",
"country": "string",
"line1": "string",
"line2": "string",
"postal_code": "string",
"state": "string"
},
"carrier": "string",
"name": "string",
"phone": "string",
"tracking_number": "string"
},
"merchant_order_id": "string",
"client_secret": "string",
"last_payment_error": {
"code": "string",
"message": "string",
"payment_method": {},
"type": "string",
"decline_code": "string"
},
"next_action": {
"type": "string",
"redirect_to_url": {
"return_url": "string",
"url": "string"
},
"ddc_redirect": {
"return_url": "string",
"url": "string"
},
"challenge_redirect": {
"return_url": "string",
"url": "string"
},
"alipayplus_handle_redirect": {
"return_url": "string",
"schemeUrl": "string",
"applinkUrl": "string",
"normalUrl": "string"
},
"alipay_handle_redirect": {
"native_data": "string",
"native_url": "string",
"return_url": "string",
"url": "string"
},
"wechat_pay_display_qr_code": {
"data": "string",
"data_ur": "string",
"image_url_png": "string",
"image_url_svg": "string"
},
"wechat_pay_redirect_to_android_app": {
"native_url": "string"
},
"wechat_pay_redirect_to_ios_app": {
"native_url": "string"
},
"wechat_pay_redirect_to_web": {
"url": "string"
},
"wechat_pay_official_account_params": {
"appId": "string",
"timeStamp": "string",
"nonceStr": "string",
"signType": "string",
"paySign": "string",
"package": "string"
},
"truemoney_handle_redirect": {
"url": "string"
},
"akulaku_handle_redirect": {
"url": "string"
},
"bank_transfer_id_handle_redirect": {
"url": "string"
},
"promptpay_handle_redirect": {
"url": "string"
},
"dana_handle_redirect": {
"url": "string"
},
"shopeepay_handle_redirect": {
"url": "string"
},
"gcash_handle_redirect": {
"url": "string"
},
"rabbit_line_pay_handle_redirect": {
"url": "string"
},
"alipay_hk_handle_redirect": {
"url": "string"
},
"bpi_handle_redirect": {
"url": "string"
}
},
"payment_method_types": [
"alipay"
],
"payment_method_options": {
"card": {
"request_three_d_secure": "any",
"setup_future_usage": "on_session",
"capture_method": "string",
"tax_id": "string"
},
"alipayplus": {
"terminal_type": "APP",
"os_type": "IOS"
},
"alipay_hk": {
"terminal_type": "APP",
"os_type": "IOS"
},
"alipay": {
"terminal_type": "APP",
"os_type": "IOS"
},
"wechat_pay": {
"terminal_type": "WEB",
"client_ip": "string",
"os_type": "IOS",
"openid": "string"
},
"sepa_debit": {},
"akulaku": {
"terminal_type": "WEB",
"os_type": "IOS"
},
"truemoney": {
"terminal_type": "WEB",
"os_type": "IOS"
},
"kakaopay": {
"terminal_type": "WEB",
"os_type": "IOS"
},
"shopeepay": {
"terminal_type": "string",
"os_type": "string"
},
"dana": {
"terminal_type": "string",
"os_type": "string"
},
"pix": {
"tax_id": "string"
}
},
"payment_method": "string",
"receipt_email": "string",
"canceled_at": 0,
"cancellation_reason": "string",
"confirmation_method": "string",
"3ds_status": {
"cavv": "string",
"eci": 0,
"status": "string",
"three_d_result": "string",
"three_d_enrollment": "string",
"three_d_secure_version": "string",
"xid": "string",
"three_d_secure_server_transaction_id": "string"
},
"amount_capturable": 0,
"return_url": "string",
"quantity": 0,
"latest_charge": "string",
"merchant_user_id": "string",
"amount_received": 0,
"capture_method": "string",
"invoice": "string",
"setup_future_usage": "off_session"
}
]
}
Modified at 2024-08-19 02:21:06