Customization Points of Folio Payment (FSCFOLIOPAYMENT@1.1001)

ReferenceName
FSCFOLIOPAYMENT@1.1001:AllowedPaymentMethods
FSCFOLIOPAYMENT@1.1001:ConfirmationProcesses
FSCFOLIOPAYMENT@1.1001:PaymentAGBsService Agreement
FSCFOLIOPAYMENT@1.1001:PaymentElementsPayment Elements
FSCFOLIOPAYMENT@1.1001:PaymentOwnership
FSCFOLIOPAYMENT@1.1001:PaymentStylesPayment Styles
FSCFOLIOPAYMENT@1.1001:PaymentURLsPayment URLs

FSCFOLIOPAYMENT@1.1001:AllowedPaymentMethods

Settings for configuring the allowed payment methods
ParameterTypeIn/OutOptionalDescription
paymentmethodFSCFOLIOPAYMENT@1.1001:PaymentMethodinfalse the paymentmethod
buyforuserCOOSYSTEM@1.1:BOOLEANoutfalse the buyforuser
buyfororganizationCOOSYSTEM@1.1:BOOLEANoutfalse the buyfororganization
resellerbuyforuserCOOSYSTEM@1.1:BOOLEANoutfalse the resellerbuyforuser
resellerbuyfororganizationCOOSYSTEM@1.1:BOOLEANoutfalse the resellerbuyfororganization

Additional Information

Multiple Values: true
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodspaymentmethod
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE
Simple View of Properties: FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodspaymentmethod, COOSYSTEM@1.1:component, FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodsbuyforuser, FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodsbuyfororganization, FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodsresellerbuyforuser, FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodsresellerbuyfororganization

ReferenceName
COOSYSTEM@1.1:componentSoftware Component
FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodsbuyfororganizationBuy for Organization
FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodsbuyforuserBuy for User
FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodspaymentmethodPayment Method
FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodsresellerbuyfororganizationReseller for Organization
FSCFOLIOPAYMENT@1.1001:cpallowedpaymentmethodsresellerbuyforuserReseller for User

[top]

FSCFOLIOPAYMENT@1.1001:ConfirmationProcesses

Settings for configuring confirmation processes
ParameterTypeIn/OutOptionalDescription
paymentmethodFSCFOLIOPAYMENT@1.1001:PaymentMethodinfalse the paymentmethod
buyforuserCOOSYSTEM@1.1:OBJECToutfalse the buyforuser
buyfororganizationCOOSYSTEM@1.1:OBJECToutfalse the buyfororganization
resellerbuyforuserCOOSYSTEM@1.1:OBJECToutfalse the resellerbuyforuser
resellerbuyfororganizationCOOSYSTEM@1.1:OBJECToutfalse the resellerbuyfororganization

Additional Information

Multiple Values: true
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessespaymentmethod
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE
Simple View of Properties: FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessespaymentmethod, COOSYSTEM@1.1:component, FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessesbuyforuser, FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessesbuyfororganization, FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessesresellerbuyforuser, FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessesresellerbuyfororganization

ReferenceName
COOSYSTEM@1.1:componentSoftware Component
FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessesbuyfororganizationBuy for Organization
FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessesbuyforuserBuy for User
FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessespaymentmethodPayment Method
FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessesresellerbuyfororganizationReseller for Organization
FSCFOLIOPAYMENT@1.1001:cpconfirmationprocessesresellerbuyforuserReseller for User

[top]

FSCFOLIOPAYMENT@1.1001:PaymentAGBs (Service Agreement)

Configure terms and conditions for cloud apps or packages
ParameterTypeIn/OutOptionalDescription
elementCOOSYSTEM@1.1:OBJECTinfalse the app or package for which the terms and conditions should be used
langCOOSYSTEM@1.1:OBJECTinfalse the language of the terms and conditions
agbCOOSYSTEM@1.1:OBJECToutfalse the terms and conditions for the app or package

Additional Information

Multiple Values: true
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:cppaymentagbselement, FSCFOLIOPAYMENT@1.1001:cppaymentagbslang
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSYSTEM@1.1:componentSoftware Component
FSCFOLIOPAYMENT@1.1001:cppaymentagbsagbService Agreement
FSCFOLIOPAYMENT@1.1001:cppaymentagbselementElement
FSCFOLIOPAYMENT@1.1001:cppaymentagbslangLanguage

[top]

FSCFOLIOPAYMENT@1.1001:PaymentElements (Payment Elements)

Create price configuration entries for cloud apps or packages
ParameterTypeIn/OutOptionalDescription
elementCOOSYSTEM@1.1:OBJECTinfalse the app or package for whom the price should be configured
intervalFSCFOLIOPAYMENT@1.1001:SubscriptionIntervalinfalse the licensing interval
pricetierCOOSYSTEM@1.1:OBJECToutfalse the price tier can be configured instead of using price and developer share. The price tier consists of several pricing levels.
trialCOOSYSTEM@1.1:BOOLEANoutfalse it is possible to buy a trial version of the defined app
privateappCOOSYSTEM@1.1:BOOLEANoutfalse the app does not show up in the cloud app store
allowinstCOOSYSTEM@1.1:BOOLEANoutfalse it is possible to buy instances from the defined app
alloworderCOOSYSTEM@1.1:BOOLEANoutfalse it is also possible in user shop to get an order form for the defined app
affiliatemarketingCOOSYSTEM@1.1:BOOLEANoutfalse defines if product should be part of affiliate marketing program
optionalappCOOSYSTEM@1.1:BOOLEANoutfalse
limitforCOOSYSTEM@1.1:OBJECToutfalse
onlineshopCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

Multiple Values: true
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:cppaymentelementselement, FSCFOLIOPAYMENT@1.1001:cppaymentelementsinterval
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE
Simple View of Properties: FSCFOLIOPAYMENT@1.1001:cppaymentelementselement, FSCFOLIOPAYMENT@1.1001:cppaymentelementsinterval, FSCFOLIOPAYMENT@1.1001:cppaymentelementspricetier, FSCFOLIOPAYMENT@1.1001:cppaymentelementstrial, FSCFOLIOPAYMENT@1.1001:cppaymentelementsonlineshop, FSCFOLIOPAYMENT@1.1001:cppaymentelementsprivateapp, FSCFOLIOPAYMENT@1.1001:cppaymentelementsallowinst, FSCFOLIOPAYMENT@1.1001:cppaymentelementsalloworder, FSCFOLIOPAYMENT@1.1001:cppaymentelementsaffiliatemarketing, FSCFOLIOPAYMENT@1.1001:cppaymentelementsoptionalapp, FSCFOLIOPAYMENT@1.1001:cppaymentelementslimitfor, COOSYSTEM@1.1:component

ReferenceName
COOSYSTEM@1.1:componentSoftware Component
FSCFOLIOPAYMENT@1.1001:cppaymentelementsaffiliatemarketingParticipate in the Affiliate Marketing Program
FSCFOLIOPAYMENT@1.1001:cppaymentelementsallowinstAllow Instances
FSCFOLIOPAYMENT@1.1001:cppaymentelementsalloworderAllow Orders
FSCFOLIOPAYMENT@1.1001:cppaymentelementselementElement
FSCFOLIOPAYMENT@1.1001:cppaymentelementsintervalInterval
FSCFOLIOPAYMENT@1.1001:cppaymentelementslimitforLimit for
FSCFOLIOPAYMENT@1.1001:cppaymentelementsonlineshopAvailable in Online Shop
FSCFOLIOPAYMENT@1.1001:cppaymentelementsoptionalappOptional
FSCFOLIOPAYMENT@1.1001:cppaymentelementspricetierPrice Tier
FSCFOLIOPAYMENT@1.1001:cppaymentelementsprivateappPrivate
FSCFOLIOPAYMENT@1.1001:cppaymentelementstrialEnable Trial

[top]

FSCFOLIOPAYMENT@1.1001:PaymentOwnership

Configure the owner of the payment objects
ParameterTypeIn/OutOptionalDescription
classCOOSYSTEM@1.1:OBJECTinfalse the object class
ownerCOOSYSTEM@1.1:OBJECToutfalse the owner of the payment object
organizationCOOSYSTEM@1.1:OBJECToutfalse the organization of the payment object

Additional Information

Customization Point Access Action: FSCCONFIG@1.1001:GetMergedPropertyValue
Multiple Values: true
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:cppaymentownershipclass
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSYSTEM@1.1:componentSoftware Component
FSCFOLIOPAYMENT@1.1001:cppaymentownershipclassObject Class
FSCFOLIOPAYMENT@1.1001:cppaymentownershiporganizationOrganization
FSCFOLIOPAYMENT@1.1001:cppaymentownershipownerOwner

[top]

FSCFOLIOPAYMENT@1.1001:PaymentStyles (Payment Styles)

UI styles for the cloud app store can be defined with this customization point
ParameterTypeIn/OutOptionalDescription
styleelementCOOSYSTEM@1.1:OBJECTinfalse the style element for which the ui-style should be used.
contextCOOSYSTEM@1.1:OBJECTinfalse the context to distinguish the correct style
styleCOOSYSTEM@1.1:STRINGoutfalse the ui style for the cloud app store

Additional Information

Multiple Values: true
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:cppaymentstylesstyleelement, FSCFOLIOPAYMENT@1.1001:cppaymentstylescontext
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSYSTEM@1.1:componentSoftware Component
FSCFOLIOPAYMENT@1.1001:cppaymentstylescontextContext
FSCFOLIOPAYMENT@1.1001:cppaymentstylesstyleStyle
FSCFOLIOPAYMENT@1.1001:cppaymentstylesstyleelementStyleelement

[top]

FSCFOLIOPAYMENT@1.1001:PaymentURLs (Payment URLs)

URLs for communication with the payment provider
ParameterTypeIn/OutOptionalDescription
urltypeCOOSYSTEM@1.1:OBJECTinfalse the context of the communication with the payment provider
urlCOOSYSTEM@1.1:STRINGoutfalse the url for the specified communication context

Additional Information

Multiple Values: true
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:cppaymenturlsurltype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSYSTEM@1.1:componentSoftware Component
FSCFOLIOPAYMENT@1.1001:cppaymenturlsurlURL
FSCFOLIOPAYMENT@1.1001:cppaymenturlsurltypeURL-Type

[top]