2015-07-05 21 views
6

Khi sử dụng Braintree hosted fields Tôi muốn kiểm soát định dạng của số thẻ và ngày hết hạn. Tôi muốn nó nằm trong "1111 1111 1111 1111" (có dấu cách) và "11/1111" (có định dạng "/" dấu phân cách) thay vì định dạng "1111111111111111" và "111111".Định dạng cho các trường được lưu trữ trong Braintree

Trước đây, tôi đã sử dụng https://github.com/stripe/jquery.payment cho điều đó, nhưng điều đó dường như không thể sử dụng với khung nội tuyến. Tài liệu của Braintree cũng không làm sáng tỏ vấn đề.

Có cách nào để giải quyết vấn đề này không?

+0

Có vẻ như họ chưa hỗ trợ điều này, điều này chắc chắn là cần thiết trong giao diện người dùng thanh toán hiện đại. –

Trả lời

3

Tiết lộ đầy đủ: Tôi làm việc với tư cách là nhà phát triển tại Braintree. Thay đổi định dạng của các đầu vào không được hỗ trợ trong Hosted Fields beta tại thời điểm này. Việc cho phép bất kỳ javascript bên ngoài nào truy cập vào nội bộ của khung nội tuyến sẽ mở bạn lên đến PCI compliance violations. Nhóm nghiên cứu đang thảo luận về bản cập nhật tiềm năng cho các trường được lưu trữ sẽ cho phép các chức năng như vậy trong khi vẫn duy trì sự tuân thủ PCI.

Bạn thể tách trường ngày thành hai cái riêng biệt bằng cách tạo ra một expirationMonth và một expirationYear lĩnh vực tổ chức nếu bạn thích rằng định dạng so với hiện tại expirationDate lĩnh vực lưu trữ. The documentation on how to do that is found here.

+0

Xin chào @Kathryn, có bất kỳ cập nhật nào về điều này không? Braintree có cung cấp các trường được lưu trữ tự động lưu trữ số tín dụng không? – Mirror318

0

Một giải pháp khả thi để duy trì sự tuân thủ PCI sẽ cho phép người dùng chỉ định định dạng của các trường được lưu trữ trong Bảng điều khiển Braintree. Vì có một bộ giới hạn các trường được lưu trữ nên đây không phải là một bản sửa đổi lớn.

Điều này có thể đơn giản như thêm mặt nạ HTML5 nhưng nó nằm trong tay Braintrees.

Tôi vừa hoàn thành tích hợp ngay bây giờ và định dạng vẫn không khả dụng.

0

sử dụng phiên bản 3.6.3 mới nhất, hỗ trợ cả thiết bị iOS và Android

Các vấn đề liên quan