BraintreeCreditCardVerificationSearch

The Paid Memberships Pro Braintree CreditCardVerificationSearch class.

Defined (1)

The class is defined in the following location(s).

/includes/lib/Braintree/lib/Braintree/CreditCardVerificationSearch.php  
  1. class CreditCardVerificationSearch 
  2. public static function id() { 
  3. return new TextNode('id'); 
  4.  
  5. public static function creditCardCardholderName() { 
  6. return new TextNode('credit_card_cardholder_name'); 
  7.  
  8. public static function billingAddressDetailsPostalCode() { 
  9. return new TextNode('billing_address_details_postal_code'); 
  10.  
  11. public static function customerEmail() { 
  12. return new TextNode('customer_email'); 
  13.  
  14. public static function customerId() { 
  15. return new TextNode('customer_id'); 
  16.  
  17. public static function paymentMethodToken() { 
  18. return new TextNode('payment_method_token'); 
  19.  
  20. public static function creditCardExpirationDate() { 
  21. return new EqualityNode('credit_card_expiration_date'); 
  22.  
  23. public static function creditCardNumber() { 
  24. return new PartialMatchNode('credit_card_number'); 
  25.  
  26. public static function ids() { 
  27. return new MultipleValueNode('ids'); 
  28.  
  29. public static function createdAt() { 
  30. return new RangeNode("created_at"); 
  31.  
  32. public static function creditCardCardType() 
  33. return new MultipleValueNode("credit_card_card_type", CreditCard::allCardTypes()); 
  34.  
  35. public static function status() 
  36. return new MultipleValueNode("status", Result\CreditCardVerification::allStatuses());