| Name | Type | Description |
|---|---|---|
| object | string | Value is “CarrierBilling” |
| phone_number | Phone Number | The customer phone number used for the payment. |
| encoded_phone_number | string | Read Only. The payment provider-encoded phone number used in the Transaction. |
| carrier | string | The identifier for the carrier, either read from the phone or entered by the customer. |
| payment_provider | Payment Provider | The payment provider selected for the Transaction. |
| 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.) |
| country_code | string | ISO 3166-1 alpha-2 Country Code for the customer’s location. |
| price_criteria | Price Criteria | 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. |

