Skip to main content
POST
/
product-payment
/
update
/
{id}
Update Checkout Payment Button
curl --request POST \
  --url https://cloud-api.freshlimepay.com/product-payment/update/{id} \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '
{
  "productName": "<string>",
  "amount": "<string>",
  "currency": "<string>",
  "description": "<string>",
  "ApplicationFeePercentage": "<string>"
}
'
{
  "isSuccess": true,
  "data": "<string>",
  "message": "<string>"
}

Authorizations

X-API-KEY
string
header
required

API Key required for authorization (mandatory for all endpoints)

Path Parameters

id
string<uuid>
required

Checkout Payment Button ID

Body

application/json
productName
string
required
amount
string
required

Decimal string amount

currency
string
required

Currency code

description
string
ApplicationFeePercentage
string

Required if PaymentMethod is StripeConnect. Must be between 0.01 and 100.

Response

Checkout Payment Button updated successfully

isSuccess
boolean
data
string

Usually returns the Checkout Payment Button ID

message
string