Skip to main content
Vindicia Knowledge Center

CarrierBilling Subobject

CarrierBilling Subobject

CarrierBilling Subobject

Lists details for a Mobile Carrier payment.

Data Member

Data Type

Description

countryCode

string

ISO 3166-1 alpha-2 Country Code for the customer’s location.

currency

string

ISO 4217 Currency Code for either the static_price_inc_salestax, or the dynamic_target_price. (For dynamic pricing, the customer currency will be determined by the customer region/countryCode.)

encodedPhoneNumber

string

The (read only) payment provider-encoded phone number used in the Transaction.

paymentProvider

PaymentProvider

The payment provider selected for the Transaction. (CashBox currently supports BOKU.)

See PaymentProvider Data Members.

phoneNumber

PhoneNumber

The customer phone number used for the payment.

See the PhoneNumber Subobject.

priceCriteria

PriceCriteria

PriceCriteria are used when stipulating dynamic pricing for a Transaction. Note that priceCriteria has no meaning (and will be ignored) when creating a new PaymentMethod for an Account. Therefore only include this subobject with the PaymentMethod when processing a Carrier Billing-funded Transaction.

See the PriceCriteria Subobject.

carrierId

string

The identifier for the carrier, either read from the phone or entered by the customer.

For Users

Learn More
For Users

Cashbox Features

Learn More
Cashbox Features
Back to Top