If the wallet provider is listed in https://bitpay.com/api#reference-Wallet Providers and instruction amount >= $3000 USD, the following two must be set:
1) walletProvider, the bitcoin wallet provider used by the customer to receive the funds
2) receiverInfo. Containing name, emailAddress, address (containing streetAddress1, streetAddress2, locality, region, postalCode and country)
Need getters and setters for the walletProvider and receiverInfo
If the wallet provider is listed in https://bitpay.com/api#reference-Wallet Providers and instruction amount >= $3000 USD, the following two must be set: 1) walletProvider, the bitcoin wallet provider used by the customer to receive the funds 2) receiverInfo. Containing name, emailAddress, address (containing streetAddress1, streetAddress2, locality, region, postalCode and country)
Need getters and setters for the walletProvider and receiverInfo