The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Net::API::Stripe::Customer::TaxInfoVerification - A Customer Tax Verification Object

SYNOPSIS

    my $tx_info = $stripe->customer->tax_info_verification({
        additional_document => $account_document_object,
        details => 'Provided identity information could not be verified',
        details_code => 'document_name_mismatch',
        document => $account_document_object,
        status => 'pending',
    });

VERSION

    v0.100.0

DESCRIPTION

This is instantiated by method tax_info_verification in module Net::API::Stripe::Customer

CONSTRUCTOR

new( %ARG )

Creates a new Net::API::Stripe::Customer::TaxInfoVerification object. It may also take an hash like arguments, that also are method of the same name.

METHODS

additional_document hash

A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.

This is a Net::API::Stripe::Connect::Account::Document object.

details string

A user-displayable string describing the verification state for the person. For example, this may say “Provided identity information could not be verified”.

details_code string

One of document_address_mismatch, document_dob_mismatch, document_duplicate_type, document_id_number_mismatch, document_name_mismatch, document_nationality_mismatch, failed_keyed_identity, or failed_other. A machine-readable code specifying the verification state for the person.

document hash

An identifying document for the person, either a passport or local ID card.

This is a Net::API::Stripe::Connect::Account::Document object.

status string

Verification status, one of pending, unavailable, unverified, or verified.

verified_address string

Verified address.

verified_name string

Verified name.

API SAMPLE

        {
          "id": "txi_123456789",
          "object": "tax_id",
          "country": "DE",
          "created": 123456789,
          "customer": "cus_fake123456789",
          "livemode": false,
          "type": "eu_vat",
          "value": "DE123456789",
          "verification": {
                "status": "pending",
                "verified_address": null,
                "verified_name": null
          }
        }

HISTORY

v0.1

Initial version

AUTHOR

Jacques Deguest <jack@deguest.jp>

SEE ALSO

Stripe API documentation:

https://stripe.com/docs/api/customers/, https://stripe.com/docs/api/persons/object#person_object-relationship

COPYRIGHT & LICENSE

Copyright (c) 2019-2020 DEGUEST Pte. Ltd.

You can use, copy, modify and redistribute this package and associated files under the same terms as Perl itself.