digitaluapi

<back to all web services

GetStripeSession

The following routes are available for this service:
All Verbs/stripe-session/{Id}
GetStripeSession Parameters:
NameParameterData TypeRequiredDescription
IdpathstringNo
Session Parameters:
NameParameterData TypeRequiredDescription
IdformstringNo
ObjectformstringNo
AfterExpirationformSessionAfterExpirationNo
AllowPromotionCodesformbool?No
AmountSubtotalformlong?No
AmountTotalformlong?No
AutomaticTaxformSessionAutomaticTaxNo
BillingAddressCollectionformstringNo
CancelUrlformstringNo
ClientReferenceIdformstringNo
ConsentformSessionConsentNo
ConsentCollectionformSessionConsentCollectionNo
CreatedformDateTimeNo
CurrencyformstringNo
CustomFieldsformList<SessionCustomField>No
CustomTextformSessionCustomTextNo
CustomerCreationformstringNo
CustomerDetailsformSessionCustomerDetailsNo
CustomerEmailformstringNo
ExpiresAtformDateTimeNo
InvoiceCreationformSessionInvoiceCreationNo
LineItemsformStripeList<LineItem>No
LivemodeformboolNo
LocaleformstringNo
MetadataformDictionary<string, string>No
ModeformstringNo
PaymentMethodCollectionformstringNo
PaymentMethodOptionsformSessionPaymentMethodOptionsNo
PaymentMethodTypesformList<string>No
PaymentStatusformstringNo
PhoneNumberCollectionformSessionPhoneNumberCollectionNo
RecoveredFromformstringNo
ShippingAddressCollectionformSessionShippingAddressCollectionNo
ShippingCostformSessionShippingCostNo
ShippingDetailsformSessionShippingDetailsNo
ShippingOptionsformList<SessionShippingOption>No
StatusformstringNo
SubmitTypeformstringNo
SuccessUrlformstringNo
TaxIdCollectionformSessionTaxIdCollectionNo
TotalDetailsformSessionTotalDetailsNo
UrlformstringNo
SessionAfterExpiration Parameters:
NameParameterData TypeRequiredDescription
RecoveryformSessionAfterExpirationRecoveryNo
SessionAfterExpirationRecovery Parameters:
NameParameterData TypeRequiredDescription
AllowPromotionCodesformboolNo
EnabledformboolNo
ExpiresAtformDateTime?No
UrlformstringNo
SessionAutomaticTax Parameters:
NameParameterData TypeRequiredDescription
EnabledformboolNo
StatusformstringNo
SessionConsent Parameters:
NameParameterData TypeRequiredDescription
PromotionsformstringNo
TermsOfServiceformstringNo
SessionConsentCollection Parameters:
NameParameterData TypeRequiredDescription
PromotionsformstringNo
TermsOfServiceformstringNo
SessionCustomField Parameters:
NameParameterData TypeRequiredDescription
DropdownformSessionCustomFieldDropdownNo
KeyformstringNo
LabelformSessionCustomFieldLabelNo
NumericformSessionCustomFieldNumericNo
OptionalformboolNo
TextformSessionCustomFieldTextNo
TypeformstringNo
SessionCustomFieldDropdown Parameters:
NameParameterData TypeRequiredDescription
OptionsformList<SessionCustomFieldDropdownOption>No
ValueformstringNo
SessionCustomFieldDropdownOption Parameters:
NameParameterData TypeRequiredDescription
LabelformstringNo
ValueformstringNo
SessionCustomFieldLabel Parameters:
NameParameterData TypeRequiredDescription
CustomformstringNo
TypeformstringNo
SessionCustomFieldNumeric Parameters:
NameParameterData TypeRequiredDescription
ValueformstringNo
SessionCustomFieldText Parameters:
NameParameterData TypeRequiredDescription
ValueformstringNo
SessionCustomText Parameters:
NameParameterData TypeRequiredDescription
ShippingAddressformSessionCustomTextShippingAddressNo
SubmitformSessionCustomTextSubmitNo
SessionCustomTextShippingAddress Parameters:
NameParameterData TypeRequiredDescription
MessageformstringNo
SessionCustomTextSubmit Parameters:
NameParameterData TypeRequiredDescription
MessageformstringNo
SessionCustomerDetails Parameters:
NameParameterData TypeRequiredDescription
AddressformAddressNo
EmailformstringNo
NameformstringNo
PhoneformstringNo
TaxExemptformstringNo
TaxIdsformList<SessionCustomerDetailsTaxId>No
Address Parameters:
NameParameterData TypeRequiredDescription
CityformstringNo
CountryformstringNo
Line1formstringNo
Line2formstringNo
PostalCodeformstringNo
StateformstringNo
SessionCustomerDetailsTaxId Parameters:
NameParameterData TypeRequiredDescription
TypeformstringNo
ValueformstringNo
SessionInvoiceCreation Parameters:
NameParameterData TypeRequiredDescription
EnabledformboolNo
InvoiceDataformSessionInvoiceCreationInvoiceDataNo
SessionInvoiceCreationInvoiceData Parameters:
NameParameterData TypeRequiredDescription
CustomFieldsformList<SessionInvoiceCreationInvoiceDataCustomField>No
DescriptionformstringNo
FooterformstringNo
MetadataformDictionary<string, string>No
RenderingOptionsformSessionInvoiceCreationInvoiceDataRenderingOptionsNo
SessionInvoiceCreationInvoiceDataCustomField Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
ValueformstringNo
SessionInvoiceCreationInvoiceDataRenderingOptions Parameters:
NameParameterData TypeRequiredDescription
AmountTaxDisplayformstringNo
LineItem Parameters:
NameParameterData TypeRequiredDescription
IdformstringNo
ObjectformstringNo
AmountDiscountformlongNo
AmountSubtotalformlongNo
AmountTaxformlongNo
AmountTotalformlongNo
CurrencyformstringNo
Deletedformbool?No
DescriptionformstringNo
DiscountsformList<LineItemDiscount>No
PriceformPriceNo
Quantityformlong?No
TaxesformList<LineItemTax>No
LineItemDiscount Parameters:
NameParameterData TypeRequiredDescription
AmountformlongNo
DiscountformDiscountNo
Discount Parameters:
NameParameterData TypeRequiredDescription
IdformstringNo
ObjectformstringNo
CheckoutSessionformstringNo
CouponformCouponNo
Deletedformbool?No
EndformDateTime?No
InvoiceformstringNo
InvoiceItemformstringNo
StartformDateTime?No
Coupon Parameters:
NameParameterData TypeRequiredDescription
IdformstringNo
ObjectformstringNo
AmountOffformlong?No
AppliesToformCouponAppliesToNo
CreatedformDateTimeNo
CurrencyformstringNo
CurrencyOptionsformDictionary<string, CouponCurrencyOptions>No
Deletedformbool?No
DurationformstringNo
DurationInMonthsformlong?No
LivemodeformboolNo
MaxRedemptionsformlong?No
MetadataformDictionary<string, string>No
NameformstringNo
PercentOffformdecimal?No
RedeemByformDateTime?No
TimesRedeemedformlongNo
ValidformboolNo
CouponAppliesTo Parameters:
NameParameterData TypeRequiredDescription
ProductsformList<string>No
CouponCurrencyOptions Parameters:
NameParameterData TypeRequiredDescription
AmountOffformlongNo
Price Parameters:
NameParameterData TypeRequiredDescription
IdformstringNo
ObjectformstringNo
ActiveformboolNo
BillingSchemeformstringNo
CreatedformDateTimeNo
CurrencyformstringNo
CurrencyOptionsformDictionary<string, PriceCurrencyOptions>No
CustomUnitAmountformPriceCustomUnitAmountNo
Deletedformbool?No
LivemodeformboolNo
LookupKeyformstringNo
MetadataformDictionary<string, string>No
NicknameformstringNo
RecurringformPriceRecurringNo
TaxBehaviorformstringNo
TiersformList<PriceTier>No
TiersModeformstringNo
TransformQuantityformPriceTransformQuantityNo
TypeformstringNo
UnitAmountformlong?No
UnitAmountDecimalformdecimal?No
PriceCurrencyOptions Parameters:
NameParameterData TypeRequiredDescription
CustomUnitAmountformPriceCurrencyOptionsCustomUnitAmountNo
TaxBehaviorformstringNo
TiersformList<PriceCurrencyOptionsTier>No
UnitAmountformlong?No
UnitAmountDecimalformdecimal?No
PriceCurrencyOptionsCustomUnitAmount Parameters:
NameParameterData TypeRequiredDescription
Maximumformlong?No
Minimumformlong?No
Presetformlong?No
PriceCurrencyOptionsTier Parameters:
NameParameterData TypeRequiredDescription
FlatAmountformlong?No
FlatAmountDecimalformdecimal?No
UnitAmountformlong?No
UnitAmountDecimalformdecimal?No
UpToformlong?No
PriceCustomUnitAmount Parameters:
NameParameterData TypeRequiredDescription
Maximumformlong?No
Minimumformlong?No
Presetformlong?No
PriceRecurring Parameters:
NameParameterData TypeRequiredDescription
AggregateUsageformstringNo
IntervalformstringNo
IntervalCountformlongNo
TrialPeriodDaysformlong?No
UsageTypeformstringNo
PriceTier Parameters:
NameParameterData TypeRequiredDescription
FlatAmountformlong?No
FlatAmountDecimalformdecimal?No
UnitAmountformlong?No
UnitAmountDecimalformdecimal?No
UpToformlong?No
PriceTransformQuantity Parameters:
NameParameterData TypeRequiredDescription
DivideByformlongNo
RoundformstringNo
LineItemTax Parameters:
NameParameterData TypeRequiredDescription
AmountformlongNo
RateformTaxRateNo
TaxRate Parameters:
NameParameterData TypeRequiredDescription
IdformstringNo
ObjectformstringNo
ActiveformboolNo
CountryformstringNo
CreatedformDateTimeNo
DescriptionformstringNo
DisplayNameformstringNo
InclusiveformboolNo
JurisdictionformstringNo
LivemodeformboolNo
MetadataformDictionary<string, string>No
PercentageformdecimalNo
StateformstringNo
TaxTypeformstringNo
SessionPaymentMethodOptions Parameters:
NameParameterData TypeRequiredDescription
AcssDebitformSessionPaymentMethodOptionsAcssDebitNo
AffirmformSessionPaymentMethodOptionsAffirmNo
AfterpayClearpayformSessionPaymentMethodOptionsAfterpayClearpayNo
AlipayformSessionPaymentMethodOptionsAlipayNo
AuBecsDebitformSessionPaymentMethodOptionsAuBecsDebitNo
BacsDebitformSessionPaymentMethodOptionsBacsDebitNo
BancontactformSessionPaymentMethodOptionsBancontactNo
BoletoformSessionPaymentMethodOptionsBoletoNo
CardformSessionPaymentMethodOptionsCardNo
CustomerBalanceformSessionPaymentMethodOptionsCustomerBalanceNo
EpsformSessionPaymentMethodOptionsEpsNo
FpxformSessionPaymentMethodOptionsFpxNo
GiropayformSessionPaymentMethodOptionsGiropayNo
GrabpayformSessionPaymentMethodOptionsGrabpayNo
IdealformSessionPaymentMethodOptionsIdealNo
KlarnaformSessionPaymentMethodOptionsKlarnaNo
KonbiniformSessionPaymentMethodOptionsKonbiniNo
OxxoformSessionPaymentMethodOptionsOxxoNo
P24formSessionPaymentMethodOptionsP24No
PaynowformSessionPaymentMethodOptionsPaynowNo
PixformSessionPaymentMethodOptionsPixNo
SepaDebitformSessionPaymentMethodOptionsSepaDebitNo
SofortformSessionPaymentMethodOptionsSofortNo
UsBankAccountformSessionPaymentMethodOptionsUsBankAccountNo
SessionPaymentMethodOptionsAcssDebit Parameters:
NameParameterData TypeRequiredDescription
CurrencyformstringNo
MandateOptionsformSessionPaymentMethodOptionsAcssDebitMandateOptionsNo
SetupFutureUsageformstringNo
VerificationMethodformstringNo
SessionPaymentMethodOptionsAcssDebitMandateOptions Parameters:
NameParameterData TypeRequiredDescription
CustomMandateUrlformstringNo
DefaultForformList<string>No
IntervalDescriptionformstringNo
PaymentScheduleformstringNo
TransactionTypeformstringNo
SessionPaymentMethodOptionsAffirm Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsAfterpayClearpay Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsAlipay Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsAuBecsDebit Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsBacsDebit Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsBancontact Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsBoleto Parameters:
NameParameterData TypeRequiredDescription
ExpiresAfterDaysformlongNo
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsCard Parameters:
NameParameterData TypeRequiredDescription
InstallmentsformSessionPaymentMethodOptionsCardInstallmentsNo
SetupFutureUsageformstringNo
StatementDescriptorSuffixKanaformstringNo
StatementDescriptorSuffixKanjiformstringNo
SessionPaymentMethodOptionsCardInstallments Parameters:
NameParameterData TypeRequiredDescription
EnabledformboolNo
SessionPaymentMethodOptionsCustomerBalance Parameters:
NameParameterData TypeRequiredDescription
BankTransferformSessionPaymentMethodOptionsCustomerBalanceBankTransferNo
FundingTypeformstringNo
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsCustomerBalanceBankTransfer Parameters:
NameParameterData TypeRequiredDescription
EuBankTransferformSessionPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferNo
RequestedAddressTypesformList<string>No
TypeformstringNo
SessionPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer Parameters:
NameParameterData TypeRequiredDescription
CountryformstringNo
SessionPaymentMethodOptionsEps Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsFpx Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsGiropay Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsGrabpay Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsIdeal Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsKlarna Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsKonbini Parameters:
NameParameterData TypeRequiredDescription
ExpiresAfterDaysformlong?No
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsOxxo Parameters:
NameParameterData TypeRequiredDescription
ExpiresAfterDaysformlongNo
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsP24 Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsPaynow Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsPix Parameters:
NameParameterData TypeRequiredDescription
ExpiresAfterSecondsformlong?No
SessionPaymentMethodOptionsSepaDebit Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsSofort Parameters:
NameParameterData TypeRequiredDescription
SetupFutureUsageformstringNo
SessionPaymentMethodOptionsUsBankAccount Parameters:
NameParameterData TypeRequiredDescription
FinancialConnectionsformSessionPaymentMethodOptionsUsBankAccountFinancialConnectionsNo
SetupFutureUsageformstringNo
VerificationMethodformstringNo
SessionPaymentMethodOptionsUsBankAccountFinancialConnections Parameters:
NameParameterData TypeRequiredDescription
PermissionsformList<string>No
ReturnUrlformstringNo
SessionPhoneNumberCollection Parameters:
NameParameterData TypeRequiredDescription
EnabledformboolNo
SessionShippingAddressCollection Parameters:
NameParameterData TypeRequiredDescription
AllowedCountriesformList<string>No
SessionShippingCost Parameters:
NameParameterData TypeRequiredDescription
AmountSubtotalformlongNo
AmountTaxformlongNo
AmountTotalformlongNo
TaxesformList<SessionShippingCostTax>No
SessionShippingCostTax Parameters:
NameParameterData TypeRequiredDescription
AmountformlongNo
RateformTaxRateNo
SessionShippingDetails Parameters:
NameParameterData TypeRequiredDescription
AddressformAddressNo
CarrierformstringNo
NameformstringNo
PhoneformstringNo
TrackingNumberformstringNo
SessionShippingOption Parameters:
NameParameterData TypeRequiredDescription
ShippingAmountformlongNo
SessionTaxIdCollection Parameters:
NameParameterData TypeRequiredDescription
EnabledformboolNo
SessionTotalDetails Parameters:
NameParameterData TypeRequiredDescription
AmountDiscountformlongNo
AmountShippingformlong?No
AmountTaxformlongNo
BreakdownformSessionTotalDetailsBreakdownNo
SessionTotalDetailsBreakdown Parameters:
NameParameterData TypeRequiredDescription
DiscountsformList<SessionTotalDetailsBreakdownDiscount>No
TaxesformList<SessionTotalDetailsBreakdownTax>No
SessionTotalDetailsBreakdownDiscount Parameters:
NameParameterData TypeRequiredDescription
AmountformlongNo
DiscountformDiscountNo
SessionTotalDetailsBreakdownTax Parameters:
NameParameterData TypeRequiredDescription
AmountformlongNo
RateformTaxRateNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other

HTTP + OTHER

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /stripe-session/{Id} HTTP/1.1 
Host: duengageapi.uat.scadsoftware.com 
Accept: text/jsonl
Content-Type: text/jsonl
Content-Length: length

{"Id":"String"}
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length

{Unable to show example output for type 'Session' using the custom 'other' filter}Exception has been thrown by the target of an invocation.