PaymentMetadata

public final class PaymentMetadata extends Object
implements Parcelable

A Parcelable response that is returned by PaymentsClient.getPaymentMetadata(PaymentMetadataRequest) which contains metadata describing the user's preferred payment method.

Inherited Constant Summary

Field Summary

public static final Creator<PaymentMetadata> CREATOR

Public Method Summary

static PaymentMetadata
fromJson(String paymentMetadataJson)
Constructs PaymentMetadata from a JSON object serialized as a string.
String
toJson()
Returns PaymentMetadata in JSON format.
void
writeToParcel(Parcel dest, int flags)

Inherited Method Summary

Fields

public static final Creator<PaymentMetadata> CREATOR

Public Methods

public static PaymentMetadata fromJson (String paymentMetadataJson)

Constructs PaymentMetadata from a JSON object serialized as a string.

To convert back to a JSON object serialized as string use toJson().

For the expected format of this JSON, please see PaymentMetadata object reference documentation.

public String toJson ()

Returns PaymentMetadata in JSON format.

For the expected format of this JSON, please see PaymentMetadata object reference documentation.

public void writeToParcel (Parcel dest, int flags)