Get one backend-owned payment product plan
GET
/payment-product-plans/{planCode}
const url = 'https://example.com/payment-product-plans/example';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/payment-product-plans/example \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”planCode
required
string
Responses
Section titled “Responses”Payment product plan
Media typeapplication/json
PaymentProductPlanResponse
object
plan
required
object
planCode
required
string
productFamily
required
string
displayLabel
required
string
allowedPaymentMethods
required
Array<string>
obligationPurposes
required
Array<string>
settlementParticipation
required
string
settlementRealizationPolicy
required
object
realizationTriggers
required
Array<string>
ledgerRecognitionTiming
required
string
feeRecognitionBasis
required
string
settlementLineTargets
required
Array<string>
freezesCustomerVisibleAmountAfterPayment
required
boolean
laterCatalogChangesCanAlterExposedResult
required
boolean
key
additional properties
refundPolicy
required
object
refundable
required
boolean
operatorReviewRequired
required
boolean
refundWindowDays
required
integer | null
key
additional properties
conversionPolicy
required
object
convertibleToReservationPayment
required
boolean
customerVisibleConversion
required
boolean
key
additional properties
cashReceiptPolicy
required
object
merchantOfRecord
required
collectionChannel
required
receiptIssuer
required
cashReceiptEligible
required
boolean
supportedPurposes
required
Array
ineligibleReasonCode
required
string | null
key
additional properties
priceCatalogReferences
required
Array<object>
object
catalogCode
required
string
catalogVersionLabel
required
string
quoteComponentCode
required
string
obligationPurpose
required
string
sourceEvidenceKey
required
string
key
additional properties
providerRoutingKey
required
string
expirationPolicy
required
key
additional properties
key
additional properties
Supabase bearer token is required
Actor cannot read payment product plan catalog
Payment product plan code was not found
Payment product plan catalog runtime is unavailable